Resource dispatching strategy for router.
composer require crysalead/resource
Example of routes definition:
use Lead\Router\Router;
use Lead\Router\Resource\ResourceStrategy;
$router = new Router();
$router->strategy('resource', new ResourceStrategy());
$router->resource('MyResource');
// Matching any following URLs
// /my_resource
// /my_resource/:<action>
// /my_resource/<id>/:<action>
// /my_relation/<id>/my_resource
// /my_relation/<id>/my_resource/:<action>