i want to access a Request parameter in my Listener. i found this solution ( to declare it in the constructor ) but it should be only initialized in handle method ?
i want to access my request in the onNewUser method
my code
public function __construct(Request $request)
{
$this->request=$request;
}
public function handle($event)
{
//
}
public function subscribe($events)
{
$events->listen(
'eloquent.creating: App\Models\User',
'App\Listeners\UserSubscriber@onNewUser'
);
}
public function onNewUser(User$user){
userService::userModification($user, 'creating',$this->request);
}
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire