public function __construct(Expression $condition, Expression $ifTrue = null, Expression $ifFalse) { $this->condition = $condition; $this->ifTrue = $ifTrue; $this->ifFalse = $ifFalse; }