У меня есть несколько объектов Controller, которые либо выполняют какой-либо сценарий, а затем перенаправляют на определенную страницу или собирают некоторые данные, отправляют их объекту View и затем отображают это представление.Каждый экземпляр контроллера (например, main_menu.php
, image_browser.php
, manage_users.php
), у меня есть страница index.php
, которая содержит класс, который создает экземпляры указанных классов.Класс, который будет создан, указывается через переменные URL GET при вызове index.php
.Класс, который управляет созданием экземпляров, проверяет, находится ли указанный класс в массиве допустимых имен классов, и, если это так, он создает экземпляр класса (контроллера), а если нет, то создает экземпляр класса MainMenu.этот класс, который у меня есть, который управляет именами легальных классов, шаблоном проектирования?
Или это не шаблон проектирования?