class Mo_License_Add_View_Handler
{
private $license_views;
public function __construct($xC)
{
$this->license_views = $xC;
}
public function add_admin_license_notice()
{
if (!(Mo_License_Service::is_customer_license_verified() && current_user_can("manage_options"))) {
goto va;
}
$VI = $this->license_views->get_license_notice();
echo $VI;
va:
}
public function add_dashboard_license_widget()
{
if (!(Mo_License_Service::is_customer_license_verified() && current_user_can("manage_options"))) {
goto iQ;
}
global $wp_meta_boxes;
wp_add_dashboard_widget(Mo_License_Constants::DASHBOARD_WIDGET_ID, Mo_License_Config::PLUGIN_NAME, array($this->license_views, "display_dashboard_widget"));
$Kx = "dashboard";
if (!("network" === Mo_License_Library::$environment_type)) {
goto O3;
}
$Kx = "dashboard-network";
O3:
$KP = $wp_meta_boxes[$Kx]["normal"]["core"];
$nQ = array(Mo_License_Constants::DASHBOARD_WIDGET_ID => $KP[Mo_License_Constants::DASHBOARD_WIDGET_ID]);
unset($KP[Mo_License_Constants::DASHBOARD_WIDGET_ID]);
$KP = !empty($KP) ? $KP : array();
$h3 = array_merge($nQ, $KP);
$wp_meta_boxes[$Kx]["normal"]["core"] = $h3;
iQ:
}
public function add_plugin_license_scripts()
{
wp_enqueue_style("mo_caw_license_view_style", MO_CAW_LICENSE_LIBRARY_PATH . "views/includes/css/license-views-style.css", array(), Mo_License_Constants::VERSION);
}
}
© 2023 Quttera Ltd. All rights reserved.