ссылка на видео

 

В данном курсе будем реализовывать паттерн MVC.

Создадим контроллер HomeController.php с методом index как показано ниже.

Далее передаём роутеру параметры вызова контроллера при загрузке главной страницы. Обратите внимание, что передаём полное название класса контроллера.

Проверяем работу сайта :

Отлично. Давайте реализуем создание объекта контроллера через контейнер, в дальнейшем это нам понадобится для реализации DI. Строки 35-37.

Теперь можно отредактировать маршрут. Достаточно указать имя класса и Slim выполнит поиск HomeController в контейнере.

Проверим работу сайта:

Всё работает.