public function columns(array $columns, $prefixColumnsWithTable = false)
    {
        $this->columns = $columns;

        if ($prefixColumnsWithTable) {
            throw new Exception\InvalidArgumentException(
                'SphinxQL syntax does not support prefixing columns with table name'
            );
        }

        return $this;
    }
public function columns(array $columns, $prefixColumnsWithTable = false)
    {
        $this->columns = $columns;

        if ($prefixColumnsWithTable) {
            throw new Exception\InvalidArgumentException(
                'SphinxQL syntax does not support prefixing columns with table name'
            );
        }

        return $this;
    }
public function columns ( array $ columns , $ prefixColumnsWithTable = false ) { $ this -> columns = $ columns ; if ( $ prefixColumnsWithTable ) { throw new Exception \ InvalidArgumentException ( 'SphinxQL syntax does not support prefixing columns with table name' ) ; } return $ this ; }
Specify columns from which to select

Possible valid states:

array(*)

array(value, ...)
value can be strings or Expression objects

array(string => value, ...)
key string will be use as alias,
value can be string or Expression objects
@param  array $columns
@param  bool $prefixColumnsWithTable
@return Select
@throws Exception\InvalidArgumentException
Specify columns from which to select