Skip to content

Kirby 3.6.6


The $users object refers to a collection of users with or without Panel access. Like all collections, you can filter, modify, convert or check the users collection.

How to get a $users object

The users object is available via the $kirby object:

$users = $kirby->users();

This will return a collection of all users of the site.


With the $users object in place, you can now use all the methods of the class, for example:

Get all admin users

$admins = $users->filterBy('isAdmin');

Fetch all values of a user field into an array

$userEmails = $users->pluck('email');

This will return an array with all the email adresses of all users.

Sort users

$sorted = $users->sortBy('role');