Введение
Компоненты, это отдельные модули, которые могут доступны контроллерам. Если вы не хотите заниматься копипастом кусков кода между контроллерами, то выносите функциональные куски в отдельные компонеты.
CakePHP поставляется с замечательным набором стандартных компонент, которые вы можете использовать:
- Security
- Sessions
- Access control lists
- Emails
- Cookies
- Authentication
- Request handling
Каждый из этих компонентов мы детально рассмотрим в следующих разделах. А сейчас, продемонстрируем вам, как создавать свои компоненты. Создание компонентов оставляется код контроллера чистым и позволяет с легкостью перенести отдельные модули в другой проект.


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