} else { die('ERROR:DEALWITHIT DISABLED'); } } //Megogo userstats control options if ($_GET['action'] == 'mgcontrol') { if ($alterconf['MG_ENABLED']) { if (wf_CheckGet(array('param', 'tariffid', 'userlogin'))) { if ($_GET['param'] == 'subscribe') { $mgIface = new MegogoInterface(); $mgSubResult = $mgIface->createSubscribtion($_GET['userlogin'], $_GET['tariffid']); die($mgSubResult); } if ($_GET['param'] == 'unsubscribe') { $mgIface = new MegogoInterface(); $mgUnsubResult = $mgIface->scheduleUnsubscribe($_GET['userlogin'], $_GET['tariffid']); die($mgUnsubResult); } } 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