PHP Class Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\ConditionGenerator

Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$entityType string Entity type the currently parsed expression relates to

Public Methods

Method Description
conjunction ( ) : ConjunctionGenerator
disjunction ( ) : DisjunctionGenerator
getEntityType ( ) : string
isType ( $entityType ) : void
notExpression ( Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\SqlGeneratorInterface $expression ) : NotExpressionGenerator
property ( string $path ) : PropertyConditionGenerator

Method Details

conjunction() public method

public conjunction ( ) : ConjunctionGenerator
return ConjunctionGenerator

disjunction() public method

public disjunction ( ) : DisjunctionGenerator
return DisjunctionGenerator

getEntityType() public method

public getEntityType ( ) : string
return string

isType() public method

public isType ( $entityType ) : void
$entityType
return void

notExpression() public method

public notExpression ( Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\SqlGeneratorInterface $expression ) : NotExpressionGenerator
$expression Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine\SqlGeneratorInterface
return NotExpressionGenerator

property() public method

public property ( string $path ) : PropertyConditionGenerator
$path string The property path
return PropertyConditionGenerator

Property Details

$entityType protected property

Entity type the currently parsed expression relates to
protected string $entityType
return string