PHP 클래스 Neos\ContentRepository\Security\Authorization\Privilege\Node\AbstractNodePropertyPrivilege

상속: extends AbstractNodePrivilege
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$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