PHP 클래스 Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\SqlFilter

상속: extends Doctrine\ORM\Query\Filter\SQLFilter
파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$policyService Neos\Flow\Security\Policy\PolicyService
$securityContext Neos\Flow\Security\Context

공개 메소드들

메소드 설명
addFilterConstraint ( ClassMetadata $targetEntity, string $targetTableAlias ) : string Gets the SQL query part to add to a query.

보호된 메소드들

메소드 설명
initializeDependencies ( ) : void Initializes the dependencies by retrieving them from the object manager

메소드 상세

addFilterConstraint() 공개 메소드

Gets the SQL query part to add to a query.
public addFilterConstraint ( ClassMetadata $targetEntity, string $targetTableAlias ) : string
$targetEntity ClassMetadata Metadata object for the target entity to be filtered
$targetTableAlias string The target table alias used in the current query
리턴 string The constraint SQL if there is available, empty string otherwise

initializeDependencies() 보호된 메소드

Initializes the dependencies by retrieving them from the object manager
protected initializeDependencies ( ) : void
리턴 void

프로퍼티 상세

$policyService 보호되어 있는 프로퍼티

protected PolicyService,Neos\Flow\Security\Policy $policyService
리턴 Neos\Flow\Security\Policy\PolicyService

$securityContext 보호되어 있는 프로퍼티

protected Context,Neos\Flow\Security $securityContext
리턴 Neos\Flow\Security\Context