コード例 #1
0
     if (!$bFound) {
         $res = array('error' => 'Unknown site!');
     }
 }
 if (!$res['error']) {
     try {
         switch ($_REQUEST['action']) {
             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 'keywords_feed':
                 $res = $engine->getKeywordsFeed($arDomain['DOMAIN'], $arDomain['SITE_DIR']);
                 break;
             case 'sitemaps_feed':
                 $res = $engine->getSitemapsFeed($arDomain['DOMAIN'], $arDomain['SITE_DIR']);
                 break;
             case 'crawlissues_feed':
                 $res = $engine->getCrawlIssuesFeed($arDomain['DOMAIN'], $arDomain['SITE_DIR']);
                 break;
             case 'save':
                 $fieldName = $_REQUEST['name'];
                 $fieldValue = $_REQUEST['value'];
                 switch ($fieldName) {