Doctrine


Doctrine\ORM\Query\AST\OrderByItem
/Doctrine/ORM/Query/AST/OrderByItem.php at line 35

Class OrderByItem

Class:OrderByItem - Superclass: Node
Node
⌊ OrderByItem

public class OrderByItem
extends Node

OrderByItem ::= (ResultVariable | StateFieldPathExpression) ["ASC" | "DESC"]

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
See Also:
www.doctrine-project.org
Since:
2.0
Version:
$Revision: 3938 $
Author:
Guilherme Blanco
Jonathan Wage
Roman Borschel

Field Summary
mixed

$expression

mixed

$type

Constructor Summary

OrderByItem(mixed expression)

Method Summary
void

dispatch(mixed sqlWalker, mixed walker, $walker )

Double-dispatch method, supposed to dispatch back to the walker.

void

isAsc()

void

isDesc()

Methods inherited from Doctrine\ORM\Query\AST\Node
dispatch, dump

Field Detail

/Doctrine/ORM/Query/AST/OrderByItem.php at line 37

expression

public mixed $expression

/Doctrine/ORM/Query/AST/OrderByItem.php at line 38

type

public mixed $type

Constructor Detail

/Doctrine/ORM/Query/AST/OrderByItem.php at line 40

OrderByItem

public OrderByItem(mixed expression)

Method Detail

/Doctrine/ORM/Query/AST/OrderByItem.php at line 55

dispatch

public void dispatch(mixed sqlWalker, mixed walker, $walker )

Double-dispatch method, supposed to dispatch back to the walker.

Implementation is not mandatory for all nodes.


/Doctrine/ORM/Query/AST/OrderByItem.php at line 45

isAsc

public void isAsc()

/Doctrine/ORM/Query/AST/OrderByItem.php at line 50

isDesc

public void isDesc()

Doctrine