• Fabien Potencier's avatar
    feature #800 Converters as service (romainneutron) · 029bca4f
    Fabien Potencier authored
    This PR was squashed before being merged into the master branch (closes #800).
    
    Discussion
    ----------
    
    Converters as service
    
    This PR decouples the callback resolution service from `ServiceControllerResolver` in `CallbackResolver` so it can be used to resolve converter callback declared a service callbacks :
    
    ```php
    $app->get('/user/{user}', function (User $user) {
        // ...
    })->convert('user', 'service:method');
    ```
    
    Commits
    -------
    
    0cdef8e5 Converters as service
    029bca4f
Name
Last commit
Last update
..
Application Loading commit data...
Provider Loading commit data...
Route Loading commit data...
ApplicationTest.php Loading commit data...
CallbackResolverTest.php Loading commit data...
ControllerCollectionTest.php Loading commit data...
ControllerResolverTest.php Loading commit data...
ControllerTest.php Loading commit data...
ConverterTest.php Loading commit data...
ExceptionHandlerTest.php Loading commit data...
FunctionalTest.php Loading commit data...
JsonTest.php Loading commit data...
LazyDispatcherTest.php Loading commit data...
LazyUrlMatcherTest.php Loading commit data...
LocaleTest.php Loading commit data...
MiddlewareTest.php Loading commit data...
RouterTest.php Loading commit data...
ServiceControllerResolverRouterTest.php Loading commit data...
ServiceControllerResolverTest.php Loading commit data...
StreamTest.php Loading commit data...
WebTestCaseTest.php Loading commit data...