/** * @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; }