event handler with worker laravel
/** * Handle the event. * * @param UserCreated $event * @return void */ public function handle(UserCreated $event) { $user = $event->user; //Send Email Code Here }
4.17
6
php artisan queue:work
Thank you!
6
0
3.57
7
/** * Create a new user instance after a valid registration. * * @param array $data * @return \App\User */ protected function create(array $data) { $user = User::create([ 'name' => $data['name'], 'email' => $data['email'], 'password' => Hash::make($data['password']), ]); //Fire the event event(new UserCreated($user)); return $user; }
Thank you!
7
0
3.5
8
php artisan make:listener SendRegisterationEmail --event=UserCreated
Thank you!
8
0
4.29
7
php artisan make:Event UserCreated
Thank you!
7
0
3.6
5
[program:app-worker]process_name=%(program_name)s_%(process_num)02dcommand=php /var/www/html/app/artisan queue:work --sleep=3 --tries=3autostart=trueautorestart=trueuser=bvipulnumprocs=8redirect_stderr=truestdout_logfile=/var/www/html/app/worker.log
Thank you!
5
0
3.25
4
php artisan queue:table; php artisan migrate;
Thank you!
4
0
4.13
8
/** * Create a new event instance. * * @return void */ public function __construct(User $user) { $this->user = $user; }
Thank you!
8
0
0
0
class SendRegisterationEmail implements ShouldQueue
Thank you!
0
0
4.5
4
sudo supervisorctl rereadsudo supervisorctl updatesudo supervisorctl start app-worker:*
Thank you!
4
0
Are there any code examples left?
New code examples in category PHP