Definition
/**
* Create a CASE expression.
*
* @param non-empty-list<WhenClause> $whenClauses WHEN clauses
* @param null|Expression $elseResult ELSE result (optional)
* @param null|Expression $operand CASE operand for simple CASE (optional)
*/
case_when(array $whenClauses, ?Expression $elseResult, ?Expression $operand) : CaseExpression