sitemapEditor
in package
fncs/sitemap/sitemapEditor.php
Table of Contents
- $px : mixed
- Picklesオブジェクト
- $px2dthelper : mixed
- px2dthelperオブジェクト
- $realpath_sitemap_dir : mixed
- サイトマップディレクトリ
- __construct() : mixed
- constructor
- create() : array<string|int, mixed>
- 新規サイトマップファイルを作成する
- csv2xlsx() : array<string|int, mixed>
- CSV を xlsx に変換する
- delete() : array<string|int, mixed>
- サイトマップファイルを削除する
- filelist() : array<string|int, mixed>
- サイトマップファイルリストを取得する
- read() : array<string|int, mixed>
- サイトマップファイルを読み込むする
- save() : array<string|int, mixed>
- サイトマップファイルを保存する
- xlsx2csv() : array<string|int, mixed>
- xlsx を CSV に変換する
- realpath_sitemap_file() : string|bool
- 実在するファイルの絶対パスを取得する
- save_convert_csv_xlsx() : mixed
- サイトマップファイルの保存後に CSV/Xlsx 変換する
Properties
$px
Picklesオブジェクト
private
mixed
$px
$px2dthelper
px2dthelperオブジェクト
private
mixed
$px2dthelper
$realpath_sitemap_dir
サイトマップディレクトリ
private
mixed
$realpath_sitemap_dir
Methods
__construct()
constructor
public
__construct(object $px2dthelper, object $px) : mixed
Parameters
- $px2dthelper : object
-
$px2dthelperオブジェクト
- $px : object
-
$pxオブジェクト
Return values
mixed —create()
新規サイトマップファイルを作成する
public
create(string $filename) : array<string|int, mixed>
Parameters
- $filename : string
-
対象ファイル名(拡張子を含まない)
Return values
array<string|int, mixed> —実行結果
csv2xlsx()
CSV を xlsx に変換する
public
csv2xlsx(string $filename) : array<string|int, mixed>
Parameters
- $filename : string
-
対象ファイル名(拡張子を含まない)
Return values
array<string|int, mixed> —実行結果
delete()
サイトマップファイルを削除する
public
delete(string $filename) : array<string|int, mixed>
Parameters
- $filename : string
-
対象ファイル名(拡張子を含まない)
Return values
array<string|int, mixed> —実行結果
filelist()
サイトマップファイルリストを取得する
public
filelist() : array<string|int, mixed>
Return values
array<string|int, mixed> —実行結果
read()
サイトマップファイルを読み込むする
public
read(string $filefullname) : array<string|int, mixed>
Parameters
- $filefullname : string
-
対象ファイル名(拡張子を含む)
Return values
array<string|int, mixed> —実行結果
save()
サイトマップファイルを保存する
public
save(string $filefullname, string $bin) : array<string|int, mixed>
Parameters
- $filefullname : string
-
対象ファイル名(拡張子を含む)
- $bin : string
-
ファイル
Return values
array<string|int, mixed> —実行結果
xlsx2csv()
xlsx を CSV に変換する
public
xlsx2csv(string $filename) : array<string|int, mixed>
Parameters
- $filename : string
-
対象ファイル名(拡張子を含まない)
Return values
array<string|int, mixed> —実行結果
realpath_sitemap_file()
実在するファイルの絶対パスを取得する
private
realpath_sitemap_file(string $filefullname) : string|bool
大文字・小文字 の区別をせずに検索する。
Parameters
- $filefullname : string
-
対象ファイル名(拡張子を含む)
Return values
string|bool —ファイルの絶対パスを返す。ファイルが見つからない場合に false
を返す。
save_convert_csv_xlsx()
サイトマップファイルの保存後に CSV/Xlsx 変換する
private
save_convert_csv_xlsx(mixed $filefullname) : mixed
Parameters
- $filefullname : mixed