/**
  * Handle the command
  *
  * @param $command
  * @return User
  */
 public function Handle($command)
 {
     $user = User::where('email', $command->email)->firstOrFail();
     User::updatePassword($user->id, $command->password);
     User::login($user->username, $command->password);
     $this->dispatchEventsFor($user);
     return $user;
 }
 /**
  * Handle the command
  *
  * @param $command
  * @return User
  */
 public function Handle($command)
 {
     $user = User::updatePassword($command->userId, $command->password);
     $this->dispatchEventsFor($user);
     return $user;
 }