Свойство | Тип | Описание | |
---|---|---|---|
$methodPermissions | array | ||
$pointcutFilter | |||
$runtimeExpressionEvaluator |
Метод | Описание | |
---|---|---|
getPointcutFilterComposite ( ) : |
Returns the pointcut filter composite, matching all methods covered by this privilege | |
injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void | This object is created very early so we can't rely on AOP for the property injection This method also takes care of initializing caches and other dependencies. | |
matchesMethod ( string $className, string $methodName ) : boolean | Returns TRUE, if this privilege covers the given method | |
matchesSubject ( Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface $subject ) : boolean | Returns TRUE, if this privilege covers the given subject (join point) |
Метод | Описание | |
---|---|---|
initialize ( ) : void |
public getPointcutFilterComposite ( ) : |
||
Результат |
public injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | |
Результат | void |
public matchesSubject ( Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface $subject ) : boolean | ||
$subject | Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface | |
Результат | boolean |
protected static array $methodPermissions | ||
Результат | array |
protected PointcutFilter,Neos\Flow\Aop\Pointcut $pointcutFilter | ||
Результат |