PermissionGrantingStrategyInterface
interface PermissionGrantingStrategyInterface
Interface used by permission granting implementations.
Methods
| bool |  isGranted(AclInterface $acl, array $masks, array $sids, bool $administrativeMode = false)  Determines whether access to a domain object is to be granted  |  |
| bool |  isFieldGranted(AclInterface $acl, string $field, array $masks, array $sids, bool $administrativeMode = false)  Determines whether access to a domain object's field is to be granted  |  
Details
bool isGranted(AclInterface $acl, array $masks, array $sids, bool $administrativeMode = false)
Determines whether access to a domain object is to be granted
Parameters
| AclInterface | $acl | |
| array | $masks | |
| array | $sids | |
| bool | $administrativeMode | 
Return Value
| bool | 
bool isFieldGranted(AclInterface $acl, string $field, array $masks, array $sids, bool $administrativeMode = false)
Determines whether access to a domain object's field is to be granted
Parameters
| AclInterface | $acl | |
| string | $field | |
| array | $masks | |
| array | $sids | |
| bool | $administrativeMode | 
Return Value
| bool | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.2/Symfony/Component/Security/Acl/Model/PermissionGrantingStrategyInterface.html