px-files/_sys/php/site.php
private function is_sitemap_cache(){
		$path_sitemap_cache_dir = $this->px->get_realpath_homedir().'_sys/ram/caches/sitemaps/';
		$path_sitemap_dir = $this->px->get_realpath_homedir().'sitemaps/';
		if(
			!is_file($path_sitemap_cache_dir.'sitemap.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_id_map.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_dynamic_paths.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_page_tree.array')
		){
			return false;
		}
		$sitemap_csvs = $this->px->fs()->ls( $path_sitemap_dir );
		if( !is_array($sitemap_csvs) ){
			$sitemap_csvs = array();
		}
		foreach( $sitemap_csvs as $filename ){
			if( $this->px->fs()->is_newer_a_than_b( $path_sitemap_dir.$filename , $path_sitemap_cache_dir.'sitemap.array' ) ){
				return false;
			}
		}
		return true;
	}
private function is_sitemap_cache(){
		$path_sitemap_cache_dir = $this->px->get_realpath_homedir().'_sys/ram/caches/sitemaps/';
		$path_sitemap_dir = $this->px->get_realpath_homedir().'sitemaps/';
		if(
			!is_file($path_sitemap_cache_dir.'sitemap.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_id_map.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_dynamic_paths.array') ||
			!is_file($path_sitemap_cache_dir.'sitemap_page_tree.array')
		){
			return false;
		}
		$sitemap_csvs = $this->px->fs()->ls( $path_sitemap_dir );
		if( !is_array($sitemap_csvs) ){
			$sitemap_csvs = array();
		}
		foreach( $sitemap_csvs as $filename ){
			if( $this->px->fs()->is_newer_a_than_b( $path_sitemap_dir.$filename , $path_sitemap_cache_dir.'sitemap.array' ) ){
				return false;
			}
		}
		return true;
	}
サイトマップキャッシュが読み込み可能か調べる。

@return bool 読み込み可能な場合に `true`、読み込みできない場合に `false` を返します。