Symfony\Component\Security\Acl\Domain\AclCollectionCache
This service caches ACLs for an entire collection of objects.
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
class AclCollectionCache
{
- // members
- private $aclProvider;
- private $objectIdentityRetrievalStrategy;
- private $securityIdentityRetrievalStrategy;
- // methods
- public void __construct()
- public void cache()
Members
private
- $aclProvider
- $objectIdentityRetrievalStrategy
- $securityIdentityRetrievalStrategy
Methods
public
- __construct() — Constructor.
- cache() — Batch loads ACLs for an entire collection; thus, it reduces the number of required queries considerably.