PHP Класс Neos\ContentRepository\Security\Authorization\Privilege\Node\AbstractNodePropertyPrivilege

Наследование: extends AbstractNodePrivilege
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$methodNameToPropertyMapping array With this mapping we can treat methods like properties. E.g. we want to be able to have a property "hidden" even though there is no real property called like this. Instead the set/getHidden() methods should match this "property".
$nodeContext PropertyAwareNodePrivilegeContext
$nodeContextClassName string

Открытые методы

Метод Описание
getNodePropertyNames ( ) : array
matchesSubject ( Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface $subject ) : boolean

Описание методов

getNodePropertyNames() публичный Метод

public getNodePropertyNames ( ) : array
Результат array

matchesSubject() публичный Метод

public matchesSubject ( Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface $subject ) : boolean
$subject Neos\Flow\Security\Authorization\Privilege\PrivilegeSubjectInterface
Результат boolean

Описание свойств

$methodNameToPropertyMapping защищенное свойство

With this mapping we can treat methods like properties. E.g. we want to be able to have a property "hidden" even though there is no real property called like this. Instead the set/getHidden() methods should match this "property".
protected array $methodNameToPropertyMapping
Результат array

$nodeContext защищенное свойство

protected PropertyAwareNodePrivilegeContext,Neos\ContentRepository\Security\Authorization\Privilege\Node $nodeContext
Результат PropertyAwareNodePrivilegeContext

$nodeContextClassName защищенное свойство

protected string $nodeContextClassName
Результат string