Ubiquity 2.5.2
php rapid development framework
Loading...
Searching...
No Matches
AclProviderInterface Interface Reference

Ubiquity\security\acl\persistence$AclProviderInterface This class is part of Ubiquity. More...

+ Inheritance diagram for AclProviderInterface:

Public Member Functions

 loadAllAcls ()
 
 loadAllRoles ()
 
 loadAllResources ()
 
 loadAllPermissions ()
 
 saveAcl (AclElement $aclElement)
 
 removeAcl (AclElement $aclElement)
 
 savePart (AbstractAclPart $part)
 
 updatePart (string $id, AbstractAclPart $part)
 
 removePart (AbstractAclPart $part)
 
 existPart (AbstractAclPart $part)
 
 existAcl (AclElement $aclElement)
 
 isAutosave ()
 
 saveAll ()
 
 clearAll ()
 
 getDetails ()
 
 getModelClassesSwap ()
 
 cacheUpdated ()
 

Detailed Description

Ubiquity\security\acl\persistence$AclProviderInterface This class is part of Ubiquity.

Author
jc
Version
1.0.0

Definition at line 18 of file AclProviderInterface.php.

Member Function Documentation

◆ cacheUpdated()

cacheUpdated ( )

Implemented in AclCacheProvider, and AclDAOProvider.

◆ clearAll()

clearAll ( )

Implemented in AclArrayProvider, and AclDAOProvider.

◆ existAcl()

existAcl ( AclElement  $aclElement)

Implemented in AclArrayProvider, and AclDAOProvider.

◆ existPart()

existPart ( AbstractAclPart  $part)

Implemented in AclArrayProvider, and AclDAOProvider.

◆ getDetails()

getDetails ( )

Implemented in AclCacheProvider, and AclDAOProvider.

◆ getModelClassesSwap()

getModelClassesSwap ( )

Implemented in AclArrayProvider, and AclDAOProvider.

◆ isAutosave()

isAutosave ( )

Implemented in AclCacheProvider, and AclDAOProvider.

◆ loadAllAcls()

loadAllAcls ( )
Returns
AclElement[]

Implemented in AclArrayProvider, AclCacheProvider, and AclDAOProvider.

◆ loadAllPermissions()

loadAllPermissions ( )
Returns
Permission[]

Implemented in AclArrayProvider, and AclDAOProvider.

◆ loadAllResources()

loadAllResources ( )
Returns
Resource[]

Implemented in AclArrayProvider, and AclDAOProvider.

◆ loadAllRoles()

loadAllRoles ( )
Returns
Role[]

Implemented in AclArrayProvider, and AclDAOProvider.

◆ removeAcl()

removeAcl ( AclElement  $aclElement)

Implemented in AclArrayProvider, and AclDAOProvider.

◆ removePart()

removePart ( AbstractAclPart  $part)

◆ saveAcl()

saveAcl ( AclElement  $aclElement)

Implemented in AclArrayProvider, and AclDAOProvider.

◆ saveAll()

saveAll ( )

Implemented in AclCacheProvider, and AclDAOProvider.

◆ savePart()

savePart ( AbstractAclPart  $part)

◆ updatePart()

updatePart ( string  $id,
AbstractAclPart  $part 
)

The documentation for this interface was generated from the following file: