# Query

The Query class can be used to run expressions on arrays and objects, including their methods with a very simple string-based syntax

****

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

****

### Query

- [new Query()](https://getkirby.com/docs/reference/objects/query/query/__construct.md)
- [Query::factory()](https://getkirby.com/docs/reference/objects/query/query/factory.md)
- [$query->intercept()](https://getkirby.com/docs/reference/objects/query/query/intercept.md)
- [$query->resolve()](https://getkirby.com/docs/reference/objects/query/query/resolve.md)