Définissez certaines propriétés dans BaseController, User, Param, etc. Comment l'appeler depuis d'autres endroits ?
Par exemple, lorsqu'un administrateur met à jour les informations utilisateur, les journaux doivent être enregistrés afin que l'événement user.update soit déclenché
$response = Event::fire('user.update',array($user));
Ensuite, dans UserHandler@update, vous devez obtenir l'identifiant, le rôle et d'autres informations de l'utilisateur actuel, qui se trouvent dans BaseControler
public $user;
public $param;
...
__construct(){
$this->user = Auth::user();
$this->param = Input::all();
...
}
Comment obtenir l'instance de contrôleur actuelle dans UserHandler@update pour accéder à des paramètres tels que $user, $param ?