PHP Class FluxBB\Models\GroupRepository

Inheritance: implements FluxBB\Models\GroupRepositoryInterface
Afficher le fichier Open project: fluxbb/core

Protected Properties

Свойство Type Description
$cache
$retrieved

Méthodes publiques

Méthode Description
__construct ( Illuminate\Cache\CacheManager $cache )
delete ( Group $group )
find ( $id )
getHierarchy ( )

Méthodes protégées

Méthode Description
cachePermissions ( Group $group )
clearCache ( )
deletePermissions ( Group $group )
getCachedPermissions ( Group $group )
hasCachedPermissions ( $id )
loadPermissions ( $group )
retrieve ( $id )

Method Details

__construct() public méthode

public __construct ( Illuminate\Cache\CacheManager $cache )
$cache Illuminate\Cache\CacheManager

cachePermissions() protected méthode

protected cachePermissions ( Group $group )
$group Group

clearCache() protected méthode

protected clearCache ( )

delete() public méthode

public delete ( Group $group )
$group Group

deletePermissions() protected méthode

protected deletePermissions ( Group $group )
$group Group

find() public méthode

public find ( $id )

getCachedPermissions() protected méthode

protected getCachedPermissions ( Group $group )
$group Group

getHierarchy() public méthode

public getHierarchy ( )

hasCachedPermissions() protected méthode

protected hasCachedPermissions ( $id )

loadPermissions() protected méthode

protected loadPermissions ( $group )

retrieve() protected méthode

protected retrieve ( $id )

Property Details

$cache protected_oe property

protected $cache

$retrieved protected_oe property

protected $retrieved