/** * Returns a QueryConditionalProxy instance. * Allows for conditional statements in a fluid interface. * * @throws SQL\Exception\QueryBuilderException * * @return \SQL\Proxy\QueryConditionalProxy|\SQL\Base\QueryBuilder */ public function _else() { if (!$this->conditionalProxy) { throw new QueryBuilderException('_else() must be called after _if()'); } return $this->conditionalProxy->_else(); }