Doctrine\ORM\Query\AST\Functions\FunctionNode
Abtract Function Node.
- Author: Guilherme Blanco <guilhermeblanco@hotmail.com>
Synopsis
class FunctionNode
extends Node
{
- // members
- public $name;
- // methods
- public void __construct()
- public abstract void getSql()
- public void dispatch()
- public abstract void parse()
- // Inherited methods from Node
- public void dispatch()
- public string __toString()
- public void dump()
Hierarchy
Extends
Extended by
- Doctrine\ORM\Query\AST\Functions\BitOrFunction
- Doctrine\ORM\Query\AST\Functions\CurrentTimeFunction
- Doctrine\ORM\Query\AST\Functions\LengthFunction
- Doctrine\ORM\Query\AST\Functions\AbsFunction
- Doctrine\ORM\Query\AST\Functions\SqrtFunction
- Doctrine\ORM\Query\AST\Functions\SubstringFunction
- Doctrine\ORM\Query\AST\Functions\CurrentTimestampFunction
- Doctrine\ORM\Query\AST\Functions\TrimFunction
- Doctrine\ORM\Query\AST\Functions\IdentityFunction
- Doctrine\ORM\Query\AST\Functions\SizeFunction
- Doctrine\ORM\Query\AST\Functions\CurrentDateFunction
- Doctrine\ORM\Query\AST\Functions\LowerFunction
- Doctrine\ORM\Query\AST\Functions\LocateFunction
- Doctrine\ORM\Query\AST\Functions\ConcatFunction
- Doctrine\ORM\Query\AST\Functions\BitAndFunction
- Doctrine\ORM\Query\AST\Functions\DateDiffFunction
- Doctrine\ORM\Query\AST\Functions\UpperFunction
- Doctrine\ORM\Query\AST\Functions\DateAddFunction
- Doctrine\ORM\Query\AST\Functions\ModFunction
- Doctrine\ORM\Query\AST\Functions\DateSubFunction
Members
public
- $name
Methods
public
Inherited from Doctrine\ORM\Query\AST\Node
public
- __toString() — Dumps the AST Node into a string representation for information purpose only
- dispatch() — Double-dispatch method, supposed to dispatch back to the walker.
- dump()