Пример #1
0
 /**
  *	@see Essence\Crawler::crawl()
  */
 public function crawlUrl($url)
 {
     return $this->_Crawler->crawl($this->_Http->get($url), $url);
 }
Пример #2
0
 /**
  *	Crawls the given source for extractable URLs, optionnaly
  *	resolving them relatively to a base one.
  *
  *	@see Essence\Crawler::crawl()
  *	@see Essence\Utility\Url::resolve()
  *	@param string $source HTML source.
  *	@param string $base Base URL.
  *	@return array URLs.
  */
 public function crawl($source, $base = '')
 {
     $urls = $this->_Crawler->crawl($source);
     return $base ? Url::resolveAll($urls, $base) : $urls;
 }