mini\Parsing\SQL\SqlParser::parseCaseExpression()
Method
private
Signature
private function parseCaseExpression(): mini\Parsing\SQL\AST\CaseWhenNode
Returns
Documentation
Parse CASE expression
Two forms:
- Simple: CASE expr WHEN value THEN result [WHEN ...] [ELSE result] END
- Searched: CASE WHEN condition THEN result [WHEN ...] [ELSE result] END