Esempio n. 1
0
				case 'nullify_auth':
					$engine->clearAuthSettings();
					$res = array("result" => true);
				break;

				case 'sites_feed':
					$res = $engine->getFeeds();
				break;

				case 'site_add':
					$res = $engine->addSite($arDomain['DOMAIN'], $arDomain['SITE_DIR']);
					$res['_domain'] = $arDomain['DOMAIN'];
				break;

				case 'top-queries':
					$res = $engine->getQueriesFeed($arDomain['DOMAIN'], $arDomain['SITE_DIR']);
				break;

				case 'site_verify':
					$res = array('error' => 'Unknown domain');

					if(is_array($arDomain))
					{
						$arFeeds = $engine->getFeeds();
						if(isset($arFeeds[$arDomain['DOMAIN']]) && is_array($arFeeds[$arDomain['DOMAIN']]))
						{
							if($arFeeds[$arDomain['DOMAIN']]['verification'] != 'VERIFIED')
							{
								$uin = $engine->verifySite($arDomain['DOMAIN'], false);
								if($uin)
								{