как сделать кастомный Exception чтоб его можно было вызвать в коде вот таким вот образом:
throw new MyException(...)
я пробовал погуглить но так ничего и не нашёл или не понял
как сделать кастомный Exception чтоб его можно было вызвать в коде вот таким вот образом:
throw new MyException(...)
я пробовал погуглить но так ничего и не нашёл или не понял
А в чём именно проблема? Создайте в папке components папку exceptions, например. В неё положите новый файл CoreException.php, а в него добавьте:
<?php
namespace app\components\exceptions;
use yii\base\Exception;
class CoreException extends Exception
{
public function getName()
{
return 'Core Exception';
}
}
Можно пользоваться и дорабатывать на своё усмотрение.