Class TGMDK_JSONQuery

Description

Located in /TGMDK_JSONQuery.php (line 8)


	
			
Class Constant Summary
BASE_DTO_NAME = "MdkBaseDto"
DQUOTE_CHAR = "\""
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"
N_SEP = "."
Method Summary
TGMDK_JSONQuery __construct ()
void createJsonParameter (MdkBaseDto $requestDto,  $className)
string|bool getJsonParam ()
string getMaskedLogString ()
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 Thu, 16 Feb 2017 18:05:58 +0900 by phpDocumentor 1.4.4