Este documento fornece uma introdução aos principais conceitos do framework CakePHP, incluindo sua estrutura de diretórios, MVC e seus componentes (Controller, Model e View), além de Components, Plugins, Behaviors e o uso do AuthComponent.
7. Controller
● Responsável pelo intermédio entre view e model
● Chama e recebe respostas do Model
● Envia resposta para a view
● Interação com os componentes
8. Estrutura do controller no CakePHP
● Extend AppController
● AppController Extend Controller
● AppController para um plugin
● Before Render
● Before Filter
● admin_ prefix
9. Model
● Informações de banco
● Relacionamentos
● Validação de dados
● Lógicas
10. Estrutura do Model no CakePHP
● ActsAs
● Recursive
● Containable
● Callback: BeforeSave
● Callback: AfterSave
● Callback: BeforeFind
● Callback: AfterFind
● Callback: beforeDelete
● Callback: afterDelete
● Model em plugin