PHP Класс Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\SqlFilter

Наследование: extends Doctrine\ORM\Query\Filter\SQLFilter
Показать файл Открыть проект

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

Свойство Тип Описание
$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