/** * Loads the member cache into the local cache variable if not done yet * * @return void */ public static function loadMembers() { if (self::$members_loaded) { return; } // set that we've loaded things self::$members_loaded = true; self::$path = Config::getConfigPath() . '/users/%s.yaml'; self::$members = unserialize(File::get(Path::tidy(BASE_PATH . "/_cache/_app/members/members.php"))); // no members found, that's ok, load a blank array if (!is_array(self::$members)) { self::$members = array(); } }