NAME
Kernel::WebApp::Controller::API::Agent::Customer::User::Role::ProvidesBusinessObjectCustomerUser – Provides the functionality for the customer user object list and count endpoints.
PUBLIC INTERFACE
has ActiveFiltersCustomerCompany
Current active filters for the customer company search.
has ActiveFiltersCustomerUser
Current active filters for the customer user search
has CustomerCompanyIDs
Found customer company ids during the customer company search. This can then be used as a restriction for the customer user search.
PRIVATE INTERFACE
_BuildActiveFiltersCustomerUser()
Add filters which must be always present for the customer user search.
_BuildActiveFiltersCustomerCompany()
Add filters which must be always present for the customer company search.
_BuildCustomerCompanyIDs()
Initializes the attribute CustomerCompanyIDs
for the active customer company filters (if customer company filters exists otherwise it's undefined).