Example #1
0
 /**
  * @param string $url
  * @return OASEO_BOL_SitemapItem
  */
 private function addExtUrl($url)
 {
     $url = trim($url);
     $extUrl = $this->sitemapItemDao->findItemByValue($url);
     if ($extUrl == null) {
         $type = $this->isBroken($url) ? OASEO_BOL_SitemapItemDao::VALUE_BROKEN_EXT_LINK : OASEO_BOL_SitemapItemDao::VALUE_EXT_LINK;
         $extUrl = new OASEO_BOL_SitemapItem();
         $extUrl->setType($type);
         $extUrl->setValue($url);
         $extUrl->setAddTs(time());
         $this->sitemapItemDao->save($extUrl);
     }
     return $extUrl;
 }