fix for __invoke methods (if there are only in class (Action))

This commit is contained in:
Taras Victorovich
2018-10-02 15:40:26 +03:00
parent 1395527cc6
commit 9e3b1b6baa
+4
View File
@@ -109,6 +109,10 @@ abstract class Route implements IRoute
$router->debug('Loading class %s', $className);
$class = $router->getClassLoader()->loadClass($className);
if (count($controller) === 1) {
$controller[1] = '__invoke';
}
$method = $controller[1];
if (method_exists($class, $method) === false) {