Пример #1
0
 /** ************************************************
  * Domains you want to avoid
  * @param: $sLink string; url
  * @return: boolean: true if an exluded domain, false otherwise
  * @throws: Exception
  ** ************************************************/
 private function isAnExcludedDomain($sLink)
 {
     if ($this->aExcludeDomainsSz <= 0) {
         return false;
     }
     if (!is_string($sLink)) {
         throw new Exception('Spiderman->isAnExcludedDomain() expects a string as a parameter.' . $sLink);
     }
     foreach ($this->aExcludeDomains as $url) {
         if (strpos(WebUtils::getDomain($sLink), $url) !== false) {
             return true;
         }
     }
     return false;
 }