Doctrine


Doctrine\ORM\Query\AST\Functions\TrimFunction
/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 38

Class TrimFunction

Class:TrimFunction - Superclass: FunctionNode
Class:FunctionNode - Superclass: Node
Node
⌊ FunctionNode
⌊ TrimFunction

public class TrimFunction
extends FunctionNode

"TRIM" "(" [["LEADING" | "TRAILING" | "BOTH"] [char] "FROM"] StringPrimary ")"

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

$both

mixed

$leading

mixed

$stringPrimary

mixed

$trailing

mixed

$trimChar

Fields inherited from Doctrine\ORM\Query\AST\Functions\FunctionNode
name
Method Summary
void

getSql(mixed sqlWalker)

void

parse(mixed parser)

Methods inherited from Doctrine\ORM\Query\AST\Functions\FunctionNode
dispatch, getSql, parse
Methods inherited from Doctrine\ORM\Query\AST\Node
dispatch, dump

Field Detail

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 42

both

public mixed $both

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 40

leading

public mixed $leading

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 44

stringPrimary

public mixed $stringPrimary

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 41

trailing

public mixed $trailing

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 43

trimChar

public mixed $trimChar = false

Method Detail

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 49

getSql

public void getSql(mixed sqlWalker)

Override.

/Doctrine/ORM/Query/AST/Functions/TrimFunction.php at line 70

parse

public void parse(mixed parser)

Override.

Doctrine