public function getDbCode() { return FoldingBean::inst()->getEntityCode($this); }
/** * Метод возвращает сущность фолдинга по заданному коду * * @return FoldedEntity Сущность, соответствующая заданному коду */ public function getFoldedEntityByDbCode($code) { return $this->CACHE->has($code) ? $this->CACHE->get($code) : $this->CACHE->set($code, FoldedStorageInsts::getFoldedEntityByUnique(FoldingBean::inst()->getUniqueByCode($code))); }
/** * Метод возвращает идентификаторы сущностей фолдинга из таблицы. * Для админа вернёт всё (из таблицы), для обычного пользователя - только видимые (из вью). */ public function getVisibleDbObjects($objectName) { return FoldingBean::inst()->getVisibleObjects($this, $objectName, $this->getVisibleIdents()); }