SystemDashboardManager
FinalYes
Table of Contents
Constants
- OPTION_NEW_DASHBOARD_NOTIFICATION_LIST = 'new_dashboard_notification_list'
- SYSTEM_DASHBOARD_APP_ID_DEALS = 'deals'
- SYSTEM_DASHBOARD_APP_ID_LEADS = 'leads'
- SYSTEM_DASHBOARD_APP_ID_SALES = 'sales'
- SYSTEM_DASHBOARD_APP_ID_SALES_STRUCT = 'sales_struct'
- SYSTEM_DASHBOARD_APP_ID_TELEPHONY = 'telephony'
Methods
- getDashboardTitleByAppId() : string
- getNewDashboardNotificationUserIds() : array<string|int, mixed>
- notifyUserDashboardModification() : void
- onAfterUserUpdateHandler() : void
- Adds agent to set admin as dashboard's owner if the previous owner was fired.
- resolveMarketAppId() : string
Constants
OPTION_NEW_DASHBOARD_NOTIFICATION_LIST
public
mixed
OPTION_NEW_DASHBOARD_NOTIFICATION_LIST
= 'new_dashboard_notification_list'
SYSTEM_DASHBOARD_APP_ID_DEALS
public
mixed
SYSTEM_DASHBOARD_APP_ID_DEALS
= 'deals'
SYSTEM_DASHBOARD_APP_ID_LEADS
public
mixed
SYSTEM_DASHBOARD_APP_ID_LEADS
= 'leads'
SYSTEM_DASHBOARD_APP_ID_SALES
public
mixed
SYSTEM_DASHBOARD_APP_ID_SALES
= 'sales'
SYSTEM_DASHBOARD_APP_ID_SALES_STRUCT
public
mixed
SYSTEM_DASHBOARD_APP_ID_SALES_STRUCT
= 'sales_struct'
SYSTEM_DASHBOARD_APP_ID_TELEPHONY
public
mixed
SYSTEM_DASHBOARD_APP_ID_TELEPHONY
= 'telephony'
Methods
getDashboardTitleByAppId()
public
static getDashboardTitleByAppId(string $appId) : string
Parameters
- $appId : string
Return values
stringgetNewDashboardNotificationUserIds()
public
static getNewDashboardNotificationUserIds() : array<string|int, mixed>
Return values
array<string|int, mixed>notifyUserDashboardModification()
public
static notifyUserDashboardModification(SupersetDashboard $dashboard, bool $isModification) : void
Parameters
- $dashboard : SupersetDashboard
- $isModification : bool
onAfterUserUpdateHandler()
Adds agent to set admin as dashboard's owner if the previous owner was fired.
public
static onAfterUserUpdateHandler(mixed $fields) : void
Parameters
- $fields : mixed
-
array User fields ACTIVE (Y/N) and ID.
resolveMarketAppId()
public
static resolveMarketAppId(string $appId) : string
Parameters
- $appId : string