Example #1
0
 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)));
 }
Example #3
0
 /**
  * Метод возвращает идентификаторы сущностей фолдинга из таблицы.
  * Для админа вернёт всё (из таблицы), для обычного пользователя - только видимые (из вью).
  */
 public function getVisibleDbObjects($objectName)
 {
     return FoldingBean::inst()->getVisibleObjects($this, $objectName, $this->getVisibleIdents());
 }