Home PageКаталог Изменения НовыеКомментарии Пользователи Регистрация
CakePHP: Manual/Developing/Controllers/Introduction ...
Это старая версия Manual/Developing/Controllers/Introduction за 2009-02-06 21:10:33..

Введение


Контроллер используется для управления логикой части вашего приложения. Чаще всего, контроллеры используют для управления логикой отдельной модели. Например, если вы создаете сайт для онлайн пекарни, то вам необходимо создать Recipes Controller? и Ingredients Controller?, управляющие вашими рецептами и компонентами рецептов соответственно. В Cake PHP? контроллер именуют как модель, которой он управляет, только во множественном числе с прибавлением слова Controller. Моделью Recipe управляет контроллер Recipes Controller?. Модель Product управляется контроллером Products Controller?. И так далее.


Контроллеры вашего приложения – это классы, которые расширяют App Controller? class, который в свою очередь, расширяет класс ядра Controller class.
Класс App Controller? может быть определен в /app/app_controller.php и содержит методы, которые делятся между всеми контроллерами вашего приложения. Класс App Controller? расширяет класс Controller, который является стандартной библиотекой Cake PHP?.


 
Комментарии
Добавить комментарий:

Файлов нет. [Показать файлы/форму]