PHP Class Jackalope\Query\QOM\QueryObjectModelSql1

We extend SqlQuery to have features like limit and offset.
Inheritance: extends Jackalope\Query\Sql1Query, implements PHPCR\Query\QOM\QueryObjectModelInterface
Show file Open project: jackalope/jackalope

Protected Properties

Property Type Description
$columns array
$constraint PHPCR\Query\QOM\ConstraintInterface
$orderings array
$source PHPCR\Query\QOM\SourceInterface

Public Methods

Method Description
__construct ( Jackalope\FactoryInterface $factory, ObjectManager $objectManager = null, PHPCR\Query\QOM\SourceInterface $source, PHPCR\Query\QOM\ConstraintInterface $constraint = null, array $orderings, array $columns ) Constructor
getBindVariableNames ( ) {@inheritDoc}
getColumns ( ) {@inheritDoc}
getConstraint ( ) {@inheritDoc}
getLanguage ( ) {@inheritDoc}
getOrderings ( ) {@inheritDoc}
getSource ( ) {@inheritDoc}
getStatement ( ) {@inheritDoc}

Method Details

__construct() public method

Constructor
public __construct ( Jackalope\FactoryInterface $factory, ObjectManager $objectManager = null, PHPCR\Query\QOM\SourceInterface $source, PHPCR\Query\QOM\ConstraintInterface $constraint = null, array $orderings, array $columns )
$factory Jackalope\FactoryInterface the object factory
$objectManager Jackalope\ObjectManager (can be omitted if you do not want to execute the query but just use it with a parser)
$source PHPCR\Query\QOM\SourceInterface
$constraint PHPCR\Query\QOM\ConstraintInterface
$orderings array
$columns array

getBindVariableNames() public method

{@inheritDoc}

getColumns() public method

{@inheritDoc}
public getColumns ( )

getConstraint() public method

{@inheritDoc}
public getConstraint ( )

getLanguage() public method

{@inheritDoc}
public getLanguage ( )

getOrderings() public method

{@inheritDoc}
public getOrderings ( )

getSource() public method

{@inheritDoc}
public getSource ( )

getStatement() public method

{@inheritDoc}
public getStatement ( )

Property Details

$columns protected property

protected array $columns
return array

$constraint protected property

protected ConstraintInterface,PHPCR\Query\QOM $constraint
return PHPCR\Query\QOM\ConstraintInterface

$orderings protected property

protected array $orderings
return array

$source protected property

protected SourceInterface,PHPCR\Query\QOM $source
return PHPCR\Query\QOM\SourceInterface