# Picker

The Picker abstract is the foundation for the UserPicker, PagePicker and FilePicker

****

- Full class name: `Kirby\Cms\Picker`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Cms/Picker.php#L15>

****

### Picker

- [new Picker()](https://getkirby.com/docs/reference/objects/cms/picker/__construct.md)
- [$picker->items()](https://getkirby.com/docs/reference/objects/cms/picker/items.md)
- [$picker->itemsToArray()](https://getkirby.com/docs/reference/objects/cms/picker/items-to-array.md)
- [$picker->paginate()](https://getkirby.com/docs/reference/objects/cms/picker/paginate.md)
- [$picker->paginationToArray()](https://getkirby.com/docs/reference/objects/cms/picker/pagination-to-array.md)
- [$picker->search()](https://getkirby.com/docs/reference/objects/cms/picker/search.md)
- [$picker->toArray()](https://getkirby.com/docs/reference/objects/cms/picker/to-array.md)