Kernel::WebApp::Controller::API::Agent::Customer::User::Role::ProvidesBusinessObjectCustomerUser

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).

Scroll to Top