class AclProvider implements AclProviderInterface
An ACL provider implementation.
This provider assumes that all ACLs share the same PermissionGrantingStrategy.
MAX_BATCH_SIZE |
__construct(Connection $connection, PermissionGrantingStrategyInterface $permissionGrantingStrategy, array $options, AclCacheInterface $cache = null) Constructor. | ||
array | findChildren(ObjectIdentityInterface $parentOid, bool $directChildrenOnly = false) Retrieves all child object identities from the database | |
AclInterface | findAcl(ObjectIdentityInterface $oid, array $sids = array()) Returns the ACL that belongs to the given object identity | |
SplObjectStorage | findAcls(array $oids, array $sids = array()) Returns the ACLs that belong to the given object identities |
Constructor.
Retrieves all child object identities from the database
Returns the ACL that belongs to the given object identity
Returns the ACLs that belong to the given object identities
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Security/Acl/Dbal/AclProvider.html