-
Notifications
You must be signed in to change notification settings - Fork 1.9k
fix: Exception rework #8728
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Exception rework #8728
Conversation
0d6b649
to
a248547
Compare
Looks good to me. |
5d7c14c
to
f3cb449
Compare
Updated code and added user guide. |
1225408
to
aba67c4
Compare
👋 Hi, @kenjis! |
aba67c4
to
b5921f6
Compare
👋 Hi, @kenjis! |
b5921f6
to
9d4c707
Compare
If there are more than one Exception class in the domain, provide a domain-level interface for capture of all exceptions.
9d4c707
to
f1359dd
Compare
UG changes look good, thanks for the thorough coverage. |
@MGatner Thanks for the review! |
Description
Supersedes #8470
Closes #4358
CodeIgniter\Exceptions
LogicException
RuntimeException
BadFunctionCallException
BadMethodCallException
InvalidArgumentException
ExceptionInterface
to catch all Exceptions in the domainFiles
HTTP
Router
CodeIgniter\Exceptions\ExceptionInterface
\Exception
(not\Error
)\LogicException
or\RuntimeException
Checklist: