mini\Parsing\SQL\AST\CaseWhenNode
class
Documentation
CASE expression node
Supports two forms:
- Simple CASE: CASE expr WHEN value1 THEN result1 [WHEN ...] [ELSE result] END
- Searched CASE: CASE WHEN condition1 THEN result1 [WHEN ...] [ELSE result] END
Inheritance
Extends: mini\Parsing\SQL\AST\ASTNode
Implements:
JsonSerializable
Properties (4)
public
string $type
public
array $whenClauses
Methods (3)
Documentation missing
public
jsonSerialize()
inherited from Parsing\SQL\AST\ASTNode
Documentation missing
public
deepClone()
inherited from Parsing\SQL\AST\ASTNode
Create a deep clone of this AST node