protected function _get_page_template_files() {
		$page_template_files = [];

		foreach ( WP_View_Controller\Helper\config( 'page-templates' ) as $page_template_dir ) {
			foreach ( glob( get_theme_file_path( $page_template_dir . '/*' ) ) as $page_template_path ) {
				$name = basename( $page_template_path, '.php' );
				if ( 'blank' === $name || 'blank-fluid' === $name ) {
					continue;
				}
				if ( isset( $page_template_files[ $name ] ) ) {
					continue;
				}
				$page_template_files[ $name ] = $page_template_path;
			}
		}

		return $page_template_files;
	}