private function make_list_by_sitemap(){
		$sitemap = $this->px->site()->get_sitemap();
		foreach( $sitemap as $page_info ){
			set_time_limit(30);
			$href = $this->px->href( $page_info['path'] );
			if( preg_match('/^(?:[a-zA-Z0-9]+\:)?\/\//', $href) ){
				// プロトコル名、またはドメイン名から始まるリンク先はスキップ
				continue;
			}
			$href = preg_replace( '/\/$/s', '/'.$this->px->get_directory_index_primary(), $href );
			$href = preg_replace( '/^'.preg_quote($this->px->get_path_controot(), '/').'/s', '/', $href );
			$this->add_queue( $href );
		}
		return true;
	}
private function make_list_by_sitemap(){
		$sitemap = $this->px->site()->get_sitemap();
		foreach( $sitemap as $page_info ){
			set_time_limit(30);
			$href = $this->px->href( $page_info['path'] );
			if( preg_match('/^(?:[a-zA-Z0-9]+\:)?\/\//', $href) ){
				// プロトコル名、またはドメイン名から始まるリンク先はスキップ
				continue;
			}
			$href = preg_replace( '/\/$/s', '/'.$this->px->get_directory_index_primary(), $href );
			$href = preg_replace( '/^'.preg_quote($this->px->get_path_controot(), '/').'/s', '/', $href );
			$this->add_queue( $href );
		}
		return true;
	}
private function make_list_by_sitemap ( ) { $ sitemap = $ this -> px -> site ( ) -> get_sitemap ( ) ; foreach ( $ sitemap as $ page_info ) { set_time_limit ( 30 ) ; $ href = $ this -> px -> href ( $ page_info [ 'path' ] ) ; if ( preg_match ( '/^(?:[a-zA-Z0-9]+\:)?\/\//' , $ href ) ) { // プロトコル名、またはドメイン名から始まるリンク先はスキップ
 continue ; } $ href = preg_replace ( '/\/$/s' , '/' . $ this -> px -> get_directory_index_primary ( ) , $ href ) ; $ href = preg_replace ( '/^' . preg_quote ( $ this -> px -> get_path_controot ( ) , '/' ) . '/s' , '/' , $ href ) ; $ this -> add_queue ( $ href ) ; } return true ; }
make list by sitemap
@return bool 常に `true` を返します。
make list by sitemap