Задать вопрос
@bitande
PHP

Как правильно создавать контроллер в роутере?

Здравствуйте.
Пишу свой роутер на php.
Использую composer autoload.
Подскажите как правильно создавать контроллер?

$router->addRoute("/",  "GET", "IndexController@index");


Допустим request_URI = "/", значит мне нужно создать IndexController. Но я могу сделать это только указав полный путь / полное имя контроллера - \App\Controllers\IndexController.

Но мне нужно создавать папки внутри папки Controllers, например папку Admin.

Какие есть решения?
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
mcivhjfv
@mcivhjfv
В Laravel, например, делают так "Admin/IndexController@index"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы