Slim icon indicating copy to clipboard operation
Slim copied to clipboard

Unify CallableResolver and AdvancedCallableResolver

Open l0gicgate opened this issue 4 years ago • 3 comments

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 of RuntimeException so downstream implementers can effectively control the execution flow.

l0gicgate avatar Apr 25 '21 03:04 l0gicgate

@l0gicgate make 5.x branch please so that interested contributors can send pull requests

ddrv avatar Nov 19 '21 18:11 ddrv

@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.

l0gicgate avatar Nov 21 '21 06:11 l0gicgate