исключение — PHP фатальная ошибка: не удается выбросить объекты, которые не реализуют Throwable

Я получаю ошибку

Неустранимая ошибка PHP: неперехваченная ошибка: невозможно создать объекты, которые не поддерживают Throwable

Я пытаюсь бросить исключение

if ($err){
throw new ShopException($err, $errno);
}

и класс исключений для обработки

class ShopException{
protected $error;
protected $errno;
function __construct($error,$errno)
{
$this->error= $error;
$this->errno= $errno;}
function geterror() { return $this->error; }

}

Любая помощь будет оценена

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]