Conversation
67f7c3d to
0da95c4
Compare
9e5fd45 to
6ccfab5
Compare
|
👋 Hi, @kenjis! |
0c7bb92 to
495a862
Compare
|
👋 Hi, @kenjis! |
495a862 to
93f30f4
Compare
|
👋 Hi, @kenjis! |
93f30f4 to
25b82c1
Compare
|
@codeigniter4/core-team Any comments? |
|
@kenjis I like this one especially LogicException and InvalidArgumentException But it will be useful to add some explanation and use cases in docs as well on https://www.codeigniter.com/user_guide/general/errors.html#using-exceptions |
|
I would like to document that LogicException means a bug in the app code, I would like to know if this PR may or may not be merged into 4.5. |
|
👋 Hi, @kenjis! |
25b82c1 to
857ed27
Compare
If there are more than one Exception class in the domain, provide a domain-level interface for capture of all exceptions.
7d23a81 to
459bb8f
Compare
|
👋 Hi, @kenjis! |
Description
See #4358
CodeIgniter\ExceptionsLogicExceptionRuntimeExceptionBadFunctionCallExceptionBadMethodCallExceptionInvalidArgumentExceptionExceptionInterfaceto catch all Exceptions in the domainFilesHTTPRouterCodeIgniter\Exceptions\ExceptionInterface\Exception(not\Error)\LogicExceptionor\RuntimeExceptionChecklist: