private function createSortables(array $column_schema)
{
$out = [];
$sortables = $this->getNode($column_schema, Schema::SORT_INDICES, false, []);
foreach ($sortables as $name => $sortable_schema) {
$conditions = [];
$condition_schemas = $this->getNode($sortable_schema, Schema::INDEX_CONDITIONS, false, []);
foreach ($condition_schemas as $condition_schema) {
$conditions[] = new Condition($this->getNode($condition_schema, Schema::CONDITION_COLUMN, false), $this->getNode($condition_schema, Schema::CONDITION_METHOD, false), $this->getNode($condition_schema, Schema::CONDITION_VALUE), $this->getNode($condition_schema, Schema::CONDITION_COMPARISON, false, '='));
}
$out[] = new Sortable($this->getNode($sortable_schema, 'column'), $conditions, $name);
}
return $out;
}