mirror of
https://github.com/skipperbent/simple-php-router.git
synced 2026-07-11 16:52:13 +00:00
Merge pull request #430 from Tahrz/master
fix for __invoke methods (if there are only in class (Action))
This commit is contained in:
@@ -109,6 +109,10 @@ abstract class Route implements IRoute
|
|||||||
$router->debug('Loading class %s', $className);
|
$router->debug('Loading class %s', $className);
|
||||||
$class = $router->getClassLoader()->loadClass($className);
|
$class = $router->getClassLoader()->loadClass($className);
|
||||||
|
|
||||||
|
if (count($controller) === 1) {
|
||||||
|
$controller[1] = '__invoke';
|
||||||
|
}
|
||||||
|
|
||||||
$method = $controller[1];
|
$method = $controller[1];
|
||||||
|
|
||||||
if (method_exists($class, $method) === false) {
|
if (method_exists($class, $method) === false) {
|
||||||
|
|||||||
Reference in New Issue
Block a user