CaseExpression
final class CaseExpression implements Component (View source)
Parses a reference to a CASE expression.
Properties
Expression|null | $value | The value to be compared. |
|
Condition[][] | $conditions | The conditions in WHEN clauses. |
|
Expression[] | $results | The results matching with the WHEN clauses. |
|
Expression[] | $compareValues | The values to be compared against. |
|
Expression|null | $elseResult | The result in ELSE section of expr. |
|
string|null | $alias | The alias of this CASE statement. |
|
string | $expr | The sub-expression. |
Methods
string
build()
Builds the string representation of a component of this type.
string
__toString()
No description
Details
string
build()
Builds the string representation of a component of this type.
In other words, this function represents the inverse function of {\PhpMyAdmin\SqlParser\Component::parse()}.
string
__toString()
No description