Beispiel #1
0
 public static function countsItem($url, $type, $all = false)
 {
     $webmeup = new Webmeup();
     if ($all === false) {
         $filter = ["filter" => ["type" => $type], "url" => $url];
         $result = $webmeup->getResponceFilterd($filter, $filter['url']);
         return count($result['res']);
     } else {
         $result = $webmeup->getResponce($url);
         return count($result->backlinks);
     }
 }
Beispiel #2
0
 public function actionAjaxresponse()
 {
     if ($filter = Yii::$app->request->post()) {
         parse_str($filter['params'], $filter);
         $webmeup = new Webmeup();
         $result = $webmeup->getResponceFilterd($filter, $filter['url']);
         $template = '';
         switch ($result['template']) {
             case 'backlinksdomain':
                 $template = 'backlinksDomainsRenderTable';
                 break;
             case 'anchortext':
                 $template = 'anchorTextRenderTable';
                 break;
             case 'anchorurls':
                 $template = 'anchorUrlsRenderTable';
                 break;
         }
         if ($template == '' || empty($result['res'])) {
             return false;
         }
         return $this->renderPartial($template, ['result' => $result['res'], 'filter' => $filter]);
     }
 }