## Class TGMDK_JSONQuery

Description

Located in /TGMDK_JSONQuery.php (line 8)

Class Constant Summary
BASE_DTO_NAME = "MdkBaseDto"
DQUOTE_CHAR = "\""
DQUOTE_CHAR_ESCAPE = "\\\""
EXPARAM_PREPOSIT = "exparam"
FIELD_NAME_SEARCH_PARAM = "SearchParameter"
FIELD_NAME_SEARCH_RANGE = "SearchRange"
FIELD_NAME_SERVICE_COMMAND = "SERVICE_COMMAND"
FIELD_NAME_SERVICE_TYPE = "SERVICE_TYPE"
NV_UNITE_CHAR = "="
N_SEP = "."
PARAM_UNITE_CHAR = '&'
PARAM_UNITE_CHAR_ESCAPE = '\&'
Method Summary
TGMDK_JSONQuery __construct ()
void createJsonParameter (MdkBaseDto $requestDto, $className)
string|bool getJsonParam ()
string getMaskedLogString ()
void getServiceCommand ()
void getServiceType ()
Methods
Constructor __construct (line 83)

コンストラクタ。

コンフィグファイルからデータを取得して当クラスを使用できる状態にする。

- access: public

TGMDK_JSONQuery __construct ()
createJsonParameter (line 94)

リクエストDTOをJSON文字列に変換する

- access: public

void createJsonParameter (MdkBaseDto $requestDto, $className)

- MdkBaseDto $requestDto: リクエストDTO
- $className

getJsonParam (line 52)

JSON文字列を取得する

- access: public

string|bool getJsonParam ()
getMaskedLogString (line 60)

ログ出力用文字列を取得する

- access: public

string getMaskedLogString ()
getServiceCommand (line 74)

サービスコマンドを取得する

- access: public

void getServiceCommand ()
getServiceType (line 67)

サービスタイプを取得する

- access: public

void getServiceType ()
Class Constants
BASE_DTO_NAME = "MdkBaseDto" (line 21)

BaseDto名

DQUOTE_CHAR = "\"" (line 15)

ダブルクオート

DQUOTE_CHAR_ESCAPE = "\\\"" (line 17)

ダブルクオートエスケープ文字列

EXPARAM_PREPOSIT = "exparam" (line 23)

サービス固有要素前置詞

FIELD_NAME_SEARCH_PARAM = "SearchParameter" (line 31)

サーチパラメータのフィールド名

FIELD_NAME_SEARCH_RANGE = "SearchRange" (line 33)

サーチの範囲指定フィールド名

FIELD_NAME_SERVICE_COMMAND = "SERVICE_COMMAND" (line 29)

サービスコマンドのフィールド名

FIELD_NAME_SERVICE_TYPE = "SERVICE_TYPE" (line 27)

サービスタイプのフィールド名

NV_UNITE_CHAR = "=" (line 19)

N、V結合文字

N_SEP = "." (line 25)

NAME部階層区切り文字

PARAM_UNITE_CHAR = '&' (line 11)

N=V要素結合文字

PARAM_UNITE_CHAR_ESCAPE = '\&' (line 13)

N=V要素結合文字エスケープ文字列

Documentation generated on Mon, 02 Feb 2026 14:00:07 +0900 by phpDocumentor 1.4.4