pickles2/px2-px2dthelper v2.2.1 API Document

configParser
in package

fncs/config/configParser.php

Table of Contents

$px  : mixed
Picklesオブジェクト
$px2dthelper  : mixed
px2dthelperオブジェクト
__construct()  : mixed
constructor
parse()  : array<string|int, mixed>
configファイルを解析する
update()  : array<string|int, mixed>
configファイルを更新する
generate_config_php_parser_patterns()  : mixed
config.php の解析ロジックを生成する
get_escaped_string_value()  : mixed
ソース内から文字列データを読み取る
parse_json()  : array<string|int, mixed>
config.json を解析する
parse_php()  : array<string|int, mixed>
config.php を解析する
replace_escaped_string_value()  : mixed
ソース内の文字列データを置換する

Properties

$px2dthelper

px2dthelperオブジェクト

private mixed $px2dthelper

Methods

__construct()

constructor

public __construct(object $px2dthelper, object $px) : mixed
Parameters
$px2dthelper : object

$px2dthelperオブジェクト

$px : object

$pxオブジェクト

Return values
mixed

parse()

configファイルを解析する

public parse() : array<string|int, mixed>
Return values
array<string|int, mixed>

解析結果

update()

configファイルを更新する

public update([array<string|int, mixed> $set_data = null ]) : array<string|int, mixed>
Parameters
$set_data : array<string|int, mixed> = null

更新するデータのリスト(連想配列)

Return values
array<string|int, mixed>

実行結果

generate_config_php_parser_patterns()

config.php の解析ロジックを生成する

private generate_config_php_parser_patterns() : mixed
Return values
mixed

get_escaped_string_value()

ソース内から文字列データを読み取る

private get_escaped_string_value(mixed $key, mixed $src_config_php) : mixed
Parameters
$key : mixed
$src_config_php : mixed
Return values
mixed

parse_json()

config.json を解析する

private parse_json(string $path_json[, array<string|int, mixed> $set_data = null ]) : array<string|int, mixed>
Parameters
$path_json : string

config.json のパス

$set_data : array<string|int, mixed> = null

更新するデータのリスト(連想配列)

Return values
array<string|int, mixed>

解析結果

parse_php()

config.php を解析する

private parse_php(string $path_php[, array<string|int, mixed> $set_data = null ]) : array<string|int, mixed>
Parameters
$path_php : string

config.php のパス

$set_data : array<string|int, mixed> = null

更新するデータのリスト(連想配列)

Return values
array<string|int, mixed>

解析結果

replace_escaped_string_value()

ソース内の文字列データを置換する

private replace_escaped_string_value(mixed $key, mixed $newvalue, mixed $src_config_php) : mixed
Parameters
$key : mixed
$newvalue : mixed
$src_config_php : mixed
Return values
mixed

Search results