Bonjour à tous,
Je planche sur un probleme et je ne sais pas quelle méthode adoptée.
Je souhaite que mes articles qui ont plus d'un an passe dans les archives soit sur une autre table.
Table 'Articles' -> Table 'Archives'
Ce que je cherche a faire c'est recuperer les données puis les enregistrer dans une autre table.
Cakephp 3
// je recupere les données (controller)
$article = $this->Articles->get($id);
unset($article->id);
unset($article->created);
unset($article->modified);
// je charge mon model Archives pour enregister la article dans celui-ci
$this->loadModel('Archives');
$archive = $this->Archives->newEntity();
$archive = $this->Archives->patchEntity($archive, $article);
$this->Archives->save($archive);
Mais cela ne fonctionne pas ! Quelqu'un aurait une idée !!!
Un grand merci !!!