yii\rbac\DbManager::getItem PHP Метод

getItem() защищенный Метод

protected getItem ( $name )
    protected function getItem($name)
    {
        if (empty($name)) {
            return null;
        }
        if (!empty($this->items[$name])) {
            return $this->items[$name];
        }
        $row = (new Query())->from($this->itemTable)->where(['name' => $name])->one($this->db);
        if ($row === false) {
            return null;
        }
        return $this->populateItem($row);
    }

Usage Example

Пример #1
0
 /**
  * @inheritdoc
  */
 protected function getItem($name)
 {
     $cacheKey = 'Item:' . $name;
     $cached = $this->getCache($cacheKey);
     if (empty($cached)) {
         $cached = parent::getItem($name);
         $this->setCache($cacheKey, $cached);
     }
     return $cached;
 }
All Usage Examples Of yii\rbac\DbManager::getItem