/**
  * @param               $user
  * @param               $password
  * @param StatefulGuard $guard
  */
 public function resetUserPassword($user, $password, StatefulGuard $guard)
 {
     $user->password = bcrypt($password);
     $user->save();
     /*
      * $user is instance of \cms\Domain\Users\Users\User
      * Here we need instance of \Modules\Users\Entities\User
      */
     $event_user = User::findOrFail($user->id);
     event(new UserUpdatedEvent($event_user));
     /*
      * Log user in
      */
     Auth::guard($guard)->login($user);
 }