Key to convert
A Permission string
Formats an array of keys from the {@link Employee} object into Permissions.
Keys to convert
Array of Permission strings
Returns all available Permissions.
All available Permissions
Returns the Permissions for a user. For superusers, this will always return all available Permissions.
The {@link User} to check
The array from {@link User#permissions}
Checks whether a {@link User} has a certain Permission.
The Permission to check for
The {@link User} to check on
Whether the user has this permission
Checks whether a {@link User} is a superuser.
The {@link User} to check
Whether {@link User} is a superuser
Checks whether a key of a {@link Employee} requires permission to read.
The key of the {@link Employee} object to check
Whether said key requires granted permission to view
Loads and parses restricted fields from the RESTRICTED_FIELDS environment variable.
Generated using TypeDoc
Converts a singular key of the {@link Employee} object into a Permission.