Peux-t-on récuperer dans un afterSave() des paramètres que l'on passe dans l'URL comme ça :
/:controller/:action/:paramètre1/:paramètre2
Ta fonction tu l'as crée dans ton model puis tu l'appelle après ton save dans ton controller
//model
public function customAfterSave($params = array()){
}
//controller
if($this->TonModel->Save($data)){
$this->TonModel->customAfterSave($tesParams);
}
Pourquoi tu ne te crée pas une méthode dans ton model que tu appelle dans ton controller en lui passant tes paramètres ?
Je cherche a récupérer ces paramètres d'URL pour les envoyer a mon système d'événement en fait. Comment tu créerais une méthode avec les paramètres ?
Tu créer ta fonction dans ton controller
function NomDeTaFonction($params1,$params2){
//code de ta fonction
}
Dans un beforeSave je sais qu'on peut rajouter un $options = array()
function beforeSave($options = array()){
// code
}
Après je ne sais pas si on peut le faire dans afterSave.
Pour qu'elle raison veut tu passé par le Model et dans afterSave ? Y a peut-être un moyen de contourner.