vendredi 20 septembre 2019

Accessing a request parameter already declared in constructor in LARAVEL

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