Overview

Namespaces

  • PHP
  • ProgrammingAreHard
    • Arbiter
      • Domain
      • Model
  • Symfony
    • Component
      • Security
        • Acl
          • Exception
          • Model
          • Permission
        • Core
          • User

Interfaces

  • AclCacheInterface
  • AclInterface
  • AclProviderInterface
  • AuditableAclInterface
  • AuditableEntryInterface
  • AuditLoggerInterface
  • DomainObjectInterface
  • EntryInterface
  • FieldEntryInterface
  • MutableAclInterface
  • MutableAclProviderInterface
  • ObjectIdentityInterface
  • ObjectIdentityRetrievalStrategyInterface
  • PermissionGrantingStrategyInterface
  • SecurityIdentityInterface
  • SecurityIdentityRetrievalStrategyInterface
  • Overview
  • Namespace
  • Class
  • Tree

Interface PermissionGrantingStrategyInterface

Interface used by permission granting implementations.

Namespace: Symfony\Component\Security\Acl\Model
Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Located at PermissionGrantingStrategyInterface.php
Methods summary
public boolean
# isGranted( Symfony\Component\Security\Acl\Model\AclInterface $acl, array $masks, array $sids, boolean $administrativeMode = false )

Determines whether access to a domain object is to be granted

Determines whether access to a domain object is to be granted

Parameters

$acl
Symfony\Component\Security\Acl\Model\AclInterface
$acl
$masks
array
$masks
$sids
array
$sids
$administrativeMode
boolean
$administrativeMode

Returns

boolean
public boolean
# isFieldGranted( Symfony\Component\Security\Acl\Model\AclInterface $acl, string $field, array $masks, array $sids, boolean $administrativeMode = false )

Determines whether access to a domain object's field is to be granted

Determines whether access to a domain object's field is to be granted

Parameters

$acl
Symfony\Component\Security\Acl\Model\AclInterface
$acl
$field
string
$field
$masks
array
$masks
$sids
array
$sids
$administrativeMode
boolean
$administrativeMode

Returns

boolean
Arbiter API documentation generated by ApiGen 2.8.0