protected function processColumnOrSubQuery($column, $context)
    {
        if (is_string($column)) {
            return $this->processColumnName($column, $context);
        }

        return $this->processSubQuery($column, $context);
    }
protected function processColumnOrSubQuery($column, $context)
    {
        if (is_string($column)) {
            return $this->processColumnName($column, $context);
        }

        return $this->processSubQuery($column, $context);
    }
protected function processColumnOrSubQuery ( $ column , $ context ) { if ( is_string ( $ column ) ) { return $ this -> processColumnName ( $ column , $ context ) ; } return $ this -> processSubQuery ( $ column , $ context ) ; }
Processes a "column or subquery" value.

@param string|Query|StatementInterface $column
@param mixed $context The processing context
@return string|Query|StatementInterface
Processes a column or subquery value .