/** * Get a default password value, if any is available * * @return PasswordBroker|null A default password value or Null if no default value is available */ public function getDefaultPassword() { // By default, the Password Facade does not return the // any actual password broker, but rather an // instance of \Illuminate\Auth\Passwords\PasswordBrokerManager. // Therefore, we make sure only to obtain its // "default broker", to make sure that its only the guard // instance that we obtain. $manager = Password::getFacadeRoot(); if (!is_null($manager)) { return $manager->broker(); } return $manager; }
/** * Get a default password broker manager value, if any is available * * @return PasswordBrokerManager|null A default password broker manager value or Null if no default value is available */ public function getDefaultPasswordBrokerManager() { return Password::getFacadeRoot(); }
/** * Get a default password broker factory value, if any is available * * @return PasswordBrokerFactory|null A default password broker factory value or Null if no default value is available */ public function getDefaultPasswordBrokerFactory() { return Password::getFacadeRoot(); }