Property | Type | Description | |
---|---|---|---|
$factory | Jackalope\FactoryInterface | The factory to instantiate objects | |
$objectManager |
Method | Description | |
---|---|---|
__construct ( Jackalope\FactoryInterface $factory, |
Create the query object model factory - get this from the QueryManager | |
andConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint1, PHPCR\Query\QOM\ConstraintInterface $constraint2 ) | {@inheritDoc} | |
ascending ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | {@inheritDoc} | |
bindVariable ( $bindVariableName ) | {@inheritDoc} | |
childNode ( $selectorName, $path ) | {@inheritDoc} | |
childNodeJoinCondition ( $childSelectorName, $parentSelectorName ) | {@inheritDoc} | |
column ( $selectorName, $propertyName = null, $columnName = null ) | {@inheritDoc} | |
comparison ( PHPCR\Query\QOM\DynamicOperandInterface $operand1, $operator, PHPCR\Query\QOM\StaticOperandInterface $operand2 ) | {@inheritDoc} | |
createQuery ( PHPCR\Query\QOM\SourceInterface $source, PHPCR\Query\QOM\ConstraintInterface $constraint = null, array $orderings = [], array $columns = [] ) | {@inheritDoc} | |
descendantNode ( $selectorName, $path ) | {@inheritDoc} | |
descendantNodeJoinCondition ( $descendantSelectorName, $ancestorSelectorName ) | {@inheritDoc} | |
descending ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | {@inheritDoc} | |
equiJoinCondition ( $selector1Name, $property1Name, $selector2Name, $property2Name ) | {@inheritDoc} | |
fullTextSearch ( $selectorName, $propertyName, $fullTextSearchExpression ) | {@inheritDoc} | |
fullTextSearchScore ( $selectorName ) | {@inheritDoc} | |
join ( PHPCR\Query\QOM\SourceInterface $left, PHPCR\Query\QOM\SourceInterface $right, $joinType, PHPCR\Query\QOM\JoinConditionInterface $joinCondition ) | {@inheritDoc} | |
length ( PHPCR\Query\QOM\PropertyValueInterface $propertyValue ) | {@inheritDoc} | |
literal ( $literalValue ) | {@inheritDoc} | |
lowerCase ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | {@inheritDoc} | |
nodeLocalName ( $selectorName ) | {@inheritDoc} | |
nodeName ( $selectorName ) | {@inheritDoc} | |
notConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint ) | {@inheritDoc} | |
orConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint1, PHPCR\Query\QOM\ConstraintInterface $constraint2 ) | {@inheritDoc} | |
propertyExistence ( $selectorName, $propertyName ) | {@inheritDoc} | |
propertyValue ( $selectorName, $propertyName ) | {@inheritDoc} | |
sameNode ( $selectorName, $path ) | {@inheritDoc} | |
sameNodeJoinCondition ( $selector1Name, $selector2Name, $selector2Path = null ) | {@inheritDoc} | |
selector ( $selectorName, $nodeTypeName ) | {@inheritDoc} | |
upperCase ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | {@inheritDoc} |
public __construct ( Jackalope\FactoryInterface $factory, |
||
$factory | Jackalope\FactoryInterface | the object factory |
$objectManager | only used to create the query (can be omitted if you do not want to execute the query but just use it with a parser) |
public andConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint1, PHPCR\Query\QOM\ConstraintInterface $constraint2 ) | ||
$constraint1 | PHPCR\Query\QOM\ConstraintInterface | |
$constraint2 | PHPCR\Query\QOM\ConstraintInterface |
public ascending ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | ||
$operand | PHPCR\Query\QOM\DynamicOperandInterface |
public childNodeJoinCondition ( $childSelectorName, $parentSelectorName ) |
public column ( $selectorName, $propertyName = null, $columnName = null ) |
public comparison ( PHPCR\Query\QOM\DynamicOperandInterface $operand1, $operator, PHPCR\Query\QOM\StaticOperandInterface $operand2 ) | ||
$operand1 | PHPCR\Query\QOM\DynamicOperandInterface | |
$operand2 | PHPCR\Query\QOM\StaticOperandInterface |
public createQuery ( PHPCR\Query\QOM\SourceInterface $source, PHPCR\Query\QOM\ConstraintInterface $constraint = null, array $orderings = [], array $columns = [] ) | ||
$source | PHPCR\Query\QOM\SourceInterface | |
$constraint | PHPCR\Query\QOM\ConstraintInterface | |
$orderings | array | |
$columns | array |
public descendantNodeJoinCondition ( $descendantSelectorName, $ancestorSelectorName ) |
public descending ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | ||
$operand | PHPCR\Query\QOM\DynamicOperandInterface |
public equiJoinCondition ( $selector1Name, $property1Name, $selector2Name, $property2Name ) |
public fullTextSearch ( $selectorName, $propertyName, $fullTextSearchExpression ) |
public join ( PHPCR\Query\QOM\SourceInterface $left, PHPCR\Query\QOM\SourceInterface $right, $joinType, PHPCR\Query\QOM\JoinConditionInterface $joinCondition ) | ||
$left | PHPCR\Query\QOM\SourceInterface | |
$right | PHPCR\Query\QOM\SourceInterface | |
$joinCondition | PHPCR\Query\QOM\JoinConditionInterface |
public length ( PHPCR\Query\QOM\PropertyValueInterface $propertyValue ) | ||
$propertyValue | PHPCR\Query\QOM\PropertyValueInterface |
public lowerCase ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | ||
$operand | PHPCR\Query\QOM\DynamicOperandInterface |
public notConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint ) | ||
$constraint | PHPCR\Query\QOM\ConstraintInterface |
public orConstraint ( PHPCR\Query\QOM\ConstraintInterface $constraint1, PHPCR\Query\QOM\ConstraintInterface $constraint2 ) | ||
$constraint1 | PHPCR\Query\QOM\ConstraintInterface | |
$constraint2 | PHPCR\Query\QOM\ConstraintInterface |
public propertyExistence ( $selectorName, $propertyName ) |
public sameNodeJoinCondition ( $selector1Name, $selector2Name, $selector2Path = null ) |
public upperCase ( PHPCR\Query\QOM\DynamicOperandInterface $operand ) | ||
$operand | PHPCR\Query\QOM\DynamicOperandInterface |
protected FactoryInterface,Jackalope $factory | ||
return | Jackalope\FactoryInterface |