src/Schema.php
public function indexedColumns($table)
    {
        return Cache::remember("{$table}_indexed_columns", $this->lifetime(), function () use ($table) {
            $indexedColumns = array_reduce($this->indexes($table), function ($indexedColumns, $index) {
                return array_merge($indexedColumns, $index->getColumns());
            }, []);

            return array_unique($indexedColumns);
        });
    }
public function indexedColumns($table)
    {
        return Cache::remember("{$table}_indexed_columns", $this->lifetime(), function () use ($table) {
            $indexedColumns = array_reduce($this->indexes($table), function ($indexedColumns, $index) {
                return array_merge($indexedColumns, $index->getColumns());
            }, []);

            return array_unique($indexedColumns);
        });
    }
public function indexedColumns ( $ table ) { return Cache :: remember ( "{$table}_indexed_columns" , $ this -> lifetime ( ) , function ( ) use ( $ table ) { $ indexedColumns = array_reduce ( $ this -> indexes ( $ table ) , function ( $ indexedColumns , $ index ) { return array_merge ( $ indexedColumns , $ index -> getColumns ( ) ) ; } , [ ] ) ; return array_unique ( $ indexedColumns ) ; } ) ; }
Get list of indexed columns.

@param $table

@return array
Get list of indexed columns .