function &crawl($init_uri) { set_time_limit(WEB_SPIDER_TIME_LIMIT); $this->_reset(); progress::process_start('crawl'); $this->_crawl_recursive($this->_normalize_uri($init_uri)); progress::process_end('crawl'); return $this->_uri_contents; }