0) { switch (License::changeLicenseActivation(false)) { case License::ACTIVATION_RESPONSE_OK: break; case License::ACTIVATION_RESPONSE_POST_ERROR: \DUP_PRO_Low_U::errLog("Error deactivate license: ACTIVATION_RESPONSE_POST_ERROR"); break; case License::ACTIVATION_RESPONSE_INVALID: default: \DUP_PRO_Low_U::errLog("Error deactivate license: ACTIVATION_RESPONSE_INVALID"); break; } } } public function addScheduleMenuField($basicMenuPages) { $basicMenuPages[] = SchedulePageController::getInstance(); return $basicMenuPages; } public function addonsLoaded() { License::check(); } public function canEnable() { return true; } public static function getAddonPath() { return __DIR__; } public static function getAddonFile() { return __FILE__; } }