CakePHP: Como criei Behavior?


| 21:02
Desenvolvimento Web Projeto
Nenhum comentário

  • 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

Deixe o seu comentário!