-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Unify CallableResolver and AdvancedCallableResolver #3073
Labels
Comments
@l0gicgate make |
@ddrv I do not have the bandwidth to maintain 3 branches. The Slim 4 docs are still in somewhat abysmal shape. Creating a Slim 5 branch right now would be a ton of extra work with very little upside. I appreciate the eagerness to get this going but I don't think the timing is adequate right now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Since
AdvancedCallableResolver
was introduced midway through the release of Slim 4, we will need to unify the two interfaces in Slim 5 and break everything moving forward.We will also need to ensure that the
CallableResolverInterface::resolve()
method throws a named exception instead ofRuntimeException
so downstream implementers can effectively control the execution flow.The text was updated successfully, but these errors were encountered: