/eshop

MVC Mэтт Зандстра PHP объекты, шаблоны и методики программирования; 4-е изд (2015)

Primary LanguagePHP

02.11.2015

index.php - устанавливает константы, корневую диретроию приложения, базовую урл. Подключате автозагрузку composer и автозагрузку приложения по стандарту PSR4. запускает frontController::run.

метод frontController::run создает экземпляр основого приложения. а также устанвливате настроики и логику приложения (настроика и логика приложения находятся в файле options.xml), запускает обработку запроса

метод frontController::handleRequest() создает экземпляр Request (это обект знает все о GET, POST запросами) и создает AppController (он анализирует запрос)

метод frontController::getCommand() возвращает экземляр производного от класса eshop\command\Command в котором содержится бизнас логика приложения