# Segments

The Segments class helps splitting a query string into processable segments

****

- Full class name: `Kirby\Query\Segments`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Query/Segments.php#L22>

****

### Segments

- [$segments->__call()](https://getkirby.com/docs/reference/objects/query/segments/__call.md)
- [new Segments()](https://getkirby.com/docs/reference/objects/query/segments/__construct.md)
- [$segments->__debugInfo()](https://getkirby.com/docs/reference/objects/query/segments/__debug-info.md)
- [$segments->__get()](https://getkirby.com/docs/reference/objects/query/segments/__get.md)
- [$segments->__isset()](https://getkirby.com/docs/reference/objects/query/segments/__isset.md)
- [$segments->__set()](https://getkirby.com/docs/reference/objects/query/segments/__set.md)
- [$segments->__toString()](https://getkirby.com/docs/reference/objects/query/segments/__to-string.md)
- [$segments->__unset()](https://getkirby.com/docs/reference/objects/query/segments/__unset.md)
- [$segments->append()](https://getkirby.com/docs/reference/objects/query/segments/append.md)
- [$segments->chunk()](https://getkirby.com/docs/reference/objects/query/segments/chunk.md)
- [$segments->clone()](https://getkirby.com/docs/reference/objects/query/segments/clone.md)
- [$segments->count()](https://getkirby.com/docs/reference/objects/query/segments/count.md)
- [$segments->current()](https://getkirby.com/docs/reference/objects/query/segments/current.md)
- [$segments->data()](https://getkirby.com/docs/reference/objects/query/segments/data.md)
- [$segments->empty()](https://getkirby.com/docs/reference/objects/query/segments/empty.md)
- [$segments->extend()](https://getkirby.com/docs/reference/objects/query/segments/extend.md)
- [Segments::factory()](https://getkirby.com/docs/reference/objects/query/segments/factory.md)
- [$segments->filter()](https://getkirby.com/docs/reference/objects/query/segments/filter.md)
- [$segments->filterBy()](https://getkirby.com/docs/reference/objects/query/segments/filter-by.md)
- [$segments->find()](https://getkirby.com/docs/reference/objects/query/segments/find.md)
- [$segments->findBy()](https://getkirby.com/docs/reference/objects/query/segments/find-by.md)
- [$segments->findByKey()](https://getkirby.com/docs/reference/objects/query/segments/find-by-key.md)
- [$segments->first()](https://getkirby.com/docs/reference/objects/query/segments/first.md)
- [$segments->flip()](https://getkirby.com/docs/reference/objects/query/segments/flip.md)
- [$segments->get()](https://getkirby.com/docs/reference/objects/query/segments/get.md)
- [$segments->getAttribute()](https://getkirby.com/docs/reference/objects/query/segments/get-attribute.md)
- [$segments->getIterator()](https://getkirby.com/docs/reference/objects/query/segments/get-iterator.md)
- [$segments->group()](https://getkirby.com/docs/reference/objects/query/segments/group.md)
- [$segments->groupBy()](https://getkirby.com/docs/reference/objects/query/segments/group-by.md)
- [$segments->has()](https://getkirby.com/docs/reference/objects/query/segments/has.md)
- [$segments->indexOf()](https://getkirby.com/docs/reference/objects/query/segments/index-of.md)
- [$segments->intersection()](https://getkirby.com/docs/reference/objects/query/segments/intersection.md)
- [$segments->intersects()](https://getkirby.com/docs/reference/objects/query/segments/intersects.md)
- [$segments->isEmpty()](https://getkirby.com/docs/reference/objects/query/segments/is-empty.md)
- [$segments->isEven()](https://getkirby.com/docs/reference/objects/query/segments/is-even.md)
- [$segments->isNotEmpty()](https://getkirby.com/docs/reference/objects/query/segments/is-not-empty.md)
- [$segments->isOdd()](https://getkirby.com/docs/reference/objects/query/segments/is-odd.md)
- [$segments->join()](https://getkirby.com/docs/reference/objects/query/segments/join.md)
- [$segments->key()](https://getkirby.com/docs/reference/objects/query/segments/key.md)
- [$segments->keyOf()](https://getkirby.com/docs/reference/objects/query/segments/key-of.md)
- [$segments->keys()](https://getkirby.com/docs/reference/objects/query/segments/keys.md)
- [$segments->last()](https://getkirby.com/docs/reference/objects/query/segments/last.md)
- [$segments->limit()](https://getkirby.com/docs/reference/objects/query/segments/limit.md)
- [$segments->map()](https://getkirby.com/docs/reference/objects/query/segments/map.md)
- [$segments->next()](https://getkirby.com/docs/reference/objects/query/segments/next.md)
- [$segments->not()](https://getkirby.com/docs/reference/objects/query/segments/not.md)
- [$segments->nth()](https://getkirby.com/docs/reference/objects/query/segments/nth.md)
- [$segments->offset()](https://getkirby.com/docs/reference/objects/query/segments/offset.md)
- [$segments->paginate()](https://getkirby.com/docs/reference/objects/query/segments/paginate.md)
- [$segments->pagination()](https://getkirby.com/docs/reference/objects/query/segments/pagination.md)
- [Segments::parse()](https://getkirby.com/docs/reference/objects/query/segments/parse.md)
- [$segments->pluck()](https://getkirby.com/docs/reference/objects/query/segments/pluck.md)
- [$segments->prepend()](https://getkirby.com/docs/reference/objects/query/segments/prepend.md)
- [$segments->prev()](https://getkirby.com/docs/reference/objects/query/segments/prev.md)
- [$segments->query()](https://getkirby.com/docs/reference/objects/query/segments/query.md)
- [$segments->random()](https://getkirby.com/docs/reference/objects/query/segments/random.md)
- [$segments->remove()](https://getkirby.com/docs/reference/objects/query/segments/remove.md)
- [$segments->resolve()](https://getkirby.com/docs/reference/objects/query/segments/resolve.md)
- [$segments->rewind()](https://getkirby.com/docs/reference/objects/query/segments/rewind.md)
- [$segments->set()](https://getkirby.com/docs/reference/objects/query/segments/set.md)
- [$segments->shuffle()](https://getkirby.com/docs/reference/objects/query/segments/shuffle.md)
- [$segments->slice()](https://getkirby.com/docs/reference/objects/query/segments/slice.md)
- [$segments->sort()](https://getkirby.com/docs/reference/objects/query/segments/sort.md)
- [Segments::sortArgs()](https://getkirby.com/docs/reference/objects/query/segments/sort-args.md)
- [$segments->sortBy()](https://getkirby.com/docs/reference/objects/query/segments/sort-by.md)
- [$segments->toArray()](https://getkirby.com/docs/reference/objects/query/segments/to-array.md)
- [$segments->toJson()](https://getkirby.com/docs/reference/objects/query/segments/to-json.md)
- [$segments->toString()](https://getkirby.com/docs/reference/objects/query/segments/to-string.md)
- [$segments->valid()](https://getkirby.com/docs/reference/objects/query/segments/valid.md)
- [$segments->values()](https://getkirby.com/docs/reference/objects/query/segments/values.md)
- [$segments->when()](https://getkirby.com/docs/reference/objects/query/segments/when.md)
- [$segments->without()](https://getkirby.com/docs/reference/objects/query/segments/without.md)