public static function getModuleModelNames() { if (!isset(self::$_moduleModelNames)) { $modules = self::getModules(); $modelNames = array(); foreach ($modules as $module) { if ($modelName = X2Model::getModelName($module->name)) { $modelNames[] = $modelName; } else { // Shouldn't happen since getModelName uses class_exists $modelNames[] = ucfirst($module->name); } } self::$_moduleModelNames = $modelNames; } return self::$_moduleModelNames; }
public static function getModuleModelNames() { if (!isset(self::$_moduleModelNames)) { $modules = self::getModules(); $modelNames = array(); foreach ($modules as $module) { if ($modelName = X2Model::getModelName($module->name)) { $modelNames[] = $modelName; } else { // Custom module most likely $modelNames[] = ucfirst($module->name); } } self::$_moduleModelNames = $modelNames; } return self::$_moduleModelNames; }