Xpressengine\Permission\PermissionRepository::fetchAncestor PHP Метод

fetchAncestor() публичный Метод

Returns ancestor of item
public fetchAncestor ( string $siteKey, string $name ) : array
$siteKey string site key
$name string target name
Результат array
    public function fetchAncestor($siteKey, $name);

Usage Example

Пример #1
0
 /**
  * Returns ancestor of item
  *
  * @param Permission $item permission instance
  * @return array
  */
 public function fetchAncestor(Permission $item)
 {
     $key = $this->getCacheKey($item->siteKey, $item->name, 'ancestor');
     if (!($ancestors = $this->cache->get($key))) {
         $ancestors = $this->repo->fetchAncestor($item);
         if (!empty($ancestors)) {
             $this->cache->put($key, $ancestors);
         }
     }
     return $ancestors;
 }
All Usage Examples Of Xpressengine\Permission\PermissionRepository::fetchAncestor