public static function getAllModels() { if (null === self::$allModels) { $baseFiles = array_merge(glob(sfConfig::get('sf_lib_dir') . '/model/doctrine/base/Base*.class.php'), glob(sfConfig::get('sf_lib_dir') . '/model/doctrine/*Plugin/base/Base*.class.php')); self::$allModels = self::getModelsFromBaseFiles($baseFiles); } return self::$allModels; }
public static function getAllModels() { if (null === self::$allModels) { $baseFiles = sfFinder::type('file')->name('/^Base\\w+.class.php$/i')->in(dmOs::join(sfConfig::get('sf_lib_dir'), 'model/doctrine')); self::$allModels = self::getModelsFromBaseFiles($baseFiles); } return self::$allModels; }