protected function extractColumns($columns)
    {
        $schema = [];

        foreach ($columns as $name => $data) {
            $schema[$name] = $this->extractColumn($data);
        }

        return $schema;
    }
protected function extractColumns($columns)
    {
        $schema = [];

        foreach ($columns as $name => $data) {
            $schema[$name] = $this->extractColumn($data);
        }

        return $schema;
    }
protected function extractColumns ( $ columns ) { $ schema = [ ] ; foreach ( $ columns as $ name => $ data ) { $ schema [ $ name ] = $ this -> extractColumn ( $ data ) ; } return $ schema ; }
Returns extracted columns data.
@param array $columns
@return array
Returns extracted columns data .