- Criei um behavior, um modo de reutilizar lógicas da camada Model, executando o seguinte código no diretório do projeto:
bin/cake bake behavior Upload
- O arquivo src/Controller/Model/Behavior/UploadBehavior.php foi gerado.
- Incluí no arquivo src/Controller/Model/Table/UsersTable.php o seguinte código:
$this->addBehavior('Upload');
- Para acessar os dados das imagens enviadas pelo formulário em formato array, foi necessário adicionar o seguinte código no arquivo config/app.php:
return [
// ...
'App' => [
// ...
'uploadedFilesAsObjects' => false,
],
// ...
];
Fonte: Request & Response Objects
Projeto de Sistema de Login com Behavior
1 Download

0 Comentários