right; $booleanAnd = $booleanAnd->left; if (! $booleanAnd instanceof BooleanAnd) { $conditions[] = $booleanAnd; break; } } krsort($conditions); return $conditions; } }