/** * Returns a WebServerAuth instance configured with INI config. * * @return LdapAuth */ public static function makeConfigured() { $result = new LdapAuth(); $result->setLdapUsers(LdapUsers::makeConfigured()); $result->setUsersManagerAPI(UsersManagerAPI::getInstance()); $result->setUsersModel(new UserModel()); $result->setUserSynchronizer(UserSynchronizer::makeConfigured()); Log::debug("LdapAuth::%s: creating with configured components", __FUNCTION__); return $result; }
/** * Returns a WebServerAuth instance configured with INI config. * * @return LdapAuth */ public static function makeConfigured() { $result = new LdapAuth(); $result->setLdapUsers(LdapUsers::makeConfigured()); $result->setUsersManagerAPI(UsersManagerAPI::getInstance()); $result->setUsersModel(new UserModel()); $result->setUserSynchronizer(UserSynchronizer::makeConfigured()); return $result; }