public static function all() { $data = ClanFactory::allData(); $clans = array(); foreach ($data as $clan_info) { $clans[] = self::fleshOutFromData($clan_info, new Clan()); } return $clans; }