src/SearchableTrait.php
protected function getColumns()
    {
        if (array_key_exists('columns', $this->searchable)) {
            $driver = $this->getDatabaseDriver();
            $prefix = Config::get("database.connections.$driver.prefix");
            $columns = [];
            foreach($this->searchable['columns'] as $column => $priority){
                $columns[$prefix . $column] = $priority;
            }
            return $columns;
        } else {
            return DB::connection()->getSchemaBuilder()->getColumnListing($this->table);
        }
    }
protected function getColumns()
    {
        if (array_key_exists('columns', $this->searchable)) {
            $driver = $this->getDatabaseDriver();
            $prefix = Config::get("database.connections.$driver.prefix");
            $columns = [];
            foreach($this->searchable['columns'] as $column => $priority){
                $columns[$prefix . $column] = $priority;
            }
            return $columns;
        } else {
            return DB::connection()->getSchemaBuilder()->getColumnListing($this->table);
        }
    }
protected function getColumns ( ) { if ( array_key_exists ( 'columns' , $ this -> searchable ) ) { $ driver = $ this -> getDatabaseDriver ( ) ; $ prefix = Config :: get ( "database.connections.$driver.prefix" ) ; $ columns = [ ] ; foreach ( $ this -> searchable [ 'columns' ] as $ column => $ priority ) { $ columns [ $ prefix . $ column ] = $ priority ; } return $ columns ; } else { return DB :: connection ( ) -> getSchemaBuilder ( ) -> getColumnListing ( $ this -> table ) ; } }
Returns the search columns.

@return array
Returns the search columns .