Всем привет, я новичок и мне бы хотелось побольше узнать про исключения
Я пишу на lumen апишку регистрации и логина, мне нужно создать базовый AppException, в нем реализовать рендер и унаследовать от него 2 исключения RegisterException (ошибка регистрации) и LoginException (такого пользователя не существует, неверный пароль)
Я бы хотел узнать, как правильнее всего такое реализовать, если есть у кого подобные примеры с кастомными исключениями, можете поделиться?