if (wf_CheckGet(array('param', 'userlogin'))) { if ($_GET['param'] == 'auth') { $mgApi = new MegogoApi(); $authUrlData = $mgApi->authCode($_GET['userlogin']); die($authUrlData); } } } else { die('ERROR: MEGOGO DISABLED'); } } //Megogo schedule processing if ($_GET['action'] == 'mgqueue') { if ($alterconf['MG_ENABLED']) { $mgIface = new MegogoInterface(); $mgQueueProcessingResult = $mgIface->scheduleProcessing(); die($mgQueueProcessingResult); } else { die('ERROR: MEGOGO DISABLED'); } } //Megogo fee processing (monthly) if ($_GET['action'] == 'mgprocessing') { if ($alterconf['MG_ENABLED']) { $mgIface = new MegogoInterface(); $mgFeeProcessingResult = $mgIface->subscriptionFeeProcessing(); die($mgFeeProcessingResult); } else { die('ERROR: MEGOGO DISABLED'); } }