Я пытаюсь получить метод index() контроллера Home с помощью altorouter, но не могу. Я искал несколько мест, но я не мог найти никакой помощи.Вызов метода контроллера в Altorouter
Вот index.php
<?php
include 'system/startup.php';
include 'library/AltoRouter.php';
// Router
$router = new AltoRouter();
// Change here before upload
$router->setBasePath('/demo');
$router->map('GET|POST','/', 'home#index', 'home');
// match current request
$match = $router->match();
if($match && is_callable($match['target'])) {
call_user_func_array($match['target'], $match['params']);
} else {
// no route matched
header($_SERVER["SERVER_PROTOCOL"] . ' 404 Not Found');
}
домашний контроллер в каталоге> каталог контроллера.
<?php
class home {
public function index() {
echo 'home';
}
}
Может ли кто-нибудь использовать или когда-либо использовать этот путеводитель по альтруару ?.
P.S. У меня есть функция автозагрузки в файле startup.php (в верхней части index.php)
Как выглядит ваш запрос? –
@hd, это должно быть дома .... на моем xampp это «localhost/demo», –