CakePHP - Exibir eventos
Existem vários callbacks / eventos que podemos usar com View Events. Esses eventos são úteis para realizar várias tarefas antes ou depois de algo acontecer. A seguir está uma lista de callbacks que podem ser usados com o CakePHP -
Sr. Não | Função e descrição do evento |
---|---|
1 | Helper::beforeRender(Event $event,$viewFile) o beforeRender método é chamado após o método beforeRender do controlador, mas antes do controlador renderizar view e layout. Isso recebe o arquivo sendo renderizado como um argumento. |
2 | Helper::beforeRenderFile(Event $event, $viewFile) Este método é chamado antes de cada arquivo de visualização ser renderizado. Isso incluielements, views, parent views e layouts. |
3 | Helper::afterRenderFile(Event $event, $viewFile, $content) Este método é chamado após cada arquivo de visualização ser renderizado. Isso incluielements, views, parent views e layouts. Um retorno de chamada pode modificar e retornar$content para alterar como o conteúdo renderizado será exibido no navegador. |
4 | Helper::afterRender(Event $event, $viewFile) Este método é chamado depois que a visualização foi renderizada, mas antes do início da renderização do layout. |
5 | Helper::beforeLayout(Event $event, $layoutFile) Este método é chamado antes do início da renderização do layout. Isso recebe o nome do arquivo de layout como um argumento. |
6 | Helper::afterLayout(Event $event, $layoutFile) Este método é chamado após a conclusão da renderização do layout. Isso recebe o nome do arquivo de layout como um argumento. |