-
Notifications
You must be signed in to change notification settings - Fork 0
Second-cat-engineer/php2.hw4
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1. Напишите класс базового контроллера. Добавьте в него метод-диспетчер вызова действия. Этот метод должен делать следующее: - Вызвать метод access() контроллера. Если получен результат false - вывести сообщение "Доступ закрыт" и прекратить работу - Вызвать действие 2. Создайте контроллеры для клиентских страниц новостей ("все новости", "одна новость") и для админ-панели ("все новости", "редактирование", "сохранение") 3. Продумайте систему адресов. Например так: index.php?ctrl=CTRL, где СTRL - имя контроллера. Напишите фронт-контроллер в соответствии с этой системой адресов. 4. Подумайте - не сделать ли для админ-панели другую точку входа? А может быть другой базовый контроллер? Если решите, что это обоснованно - сделайте. 5. * Создайте систему ЧПУ. Адрес вида /XXX/YYY/ZZZ должен транслироваться в контроллер XXX\YYY (вложенность пространств имен неограничена) и действие ZZZ
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published