public function handle(UserHasRegistered $event)
 {
     $user = $event->user;
     $activationCode = $this->auth->createActivation($user);
     $data = ['user' => $user, 'activationcode' => $activationCode];
     Mail::queue('user::emails.welcome', $data, function (Message $m) use($user) {
         $m->to($user->email)->subject('Welcome.');
     });
 }
 public function handle(UserHasRegistered $event)
 {
     $user = $event->user;
     $activationCode = $this->auth->createActivation($user);
     $data = ['user' => $user, 'activationcode' => $activationCode];
     Mail::queue('user::emails.welcome', $data, function (Message $message) use($user) {
         $message->from(Setting::get('core::mail-from'), Setting::get('core::site-name'));
         $message->to($user->email)->subject('Welcome.');
     });
 }