public static final function getIdent() { return FoldedResources::extractIdentFormClass(get_called_class()); }
/** * Метод патыется получить путь к сущности фолдинга по названию класса. * Все классы для сущностей фолдинга начинаются на префикс с подчёркиванием, * например PL_, на этом и основан способ подключени класса. * * Метод должен быть статическим, так как если мы попытаемся получить путь к * классу фолидна, создаваемому Handlers, то никогда его не загрузим. */ public static function tryGetFoldedEntityClassPath($className) { $prefix = FoldedResources::extractPrefixFromClass($className); $folding = $prefix ? self::getInstance()->getFoldingByClassPrefix($prefix, false) : null; if ($folding) { $ident = FoldedResources::extractIdentFormClass($className); return $folding->getClassPath($ident); } return null; }