## Class TGMDK_Util

Description

ユーティリティクラス

- author: VeriTrans Inc.
- copyright: VeriTrans Inc.
- access: public

Located in /TGMDK_Util.php (line 16)

Class Constant Summary
ITEM_CARDNUMBER = "CARDNUMBER"
ITEM_JCNTOKEN = "JCNTOKEN"
ITEM_JCNTOKENMEMBERNUM = "JCNTOKENMEMBERNUM"
ITEM_MAILADDR = "MAILADDR"
ITEM_MAILADDRESS = "MAILADDRESS"
ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR"
ITEM_REQ_CARDNUMBER = "REQCARDNUMBER"
MASKED_VALUE = "*"
Method Summary
static mixed deleteRN (string $data)
static string get_hash_256 (string $hash_param)
static string get_mask_xml (string $xml_str)
static string get_now ()
static mixed|string maskValue (string $name, mixed $value)
Methods
static method deleteRN (line 84)

引数から改行コードを取り除いた値を返す。

- return: 改行を取り除いたデータ
- access: public

static mixed deleteRN (string $data)

- string $data: 改行を取り除く前のデータ

static method get_hash_256 (line 41)

パラメータをsha256でハッシュ生成して返却する

- return: ハッシュ文字列
- access: public

static string get_hash_256 (string $hash_param)

- string $hash_param

static method get_mask_xml (line 72)

パラメータのXMLに必要なマスク処理を行ったXMLを返す。

- return: マスク処理を行った後のXML文字列
- access: public

static string get_mask_xml (string $xml_str)

- string $xml_str: マスク処理を行う前のXML文字列

static method get_now (line 55)

現在日付(例：20000101010101000)をグリニッジ標準時間で取得する。

- return: 現在日付
- access: public

static string get_now ()
static method maskValue (line 96)

設定値のマスク化を行う

- return: マスク処理後の設定値
- access: public

static mixed|string maskValue (string $name, mixed $value)

- string $name: 項目名
- mixed $value: VALUE値

Class Constants
ITEM_CARDNUMBER = "CARDNUMBER" (line 19)

特殊マスク項目：カード番号

ITEM_JCNTOKEN = "JCNTOKEN" (line 21)

特殊マスク項目：JCNトークン番号

ITEM_JCNTOKENMEMBERNUM = "JCNTOKENMEMBERNUM" (line 22)
ITEM_MAILADDR = "MAILADDR" (line 24)

特殊マスク項目：メールアドレス

ITEM_MAILADDRESS = "MAILADDRESS" (line 26)

特殊マスク項目：メールアドレス

ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR" (line 30)

特殊マスク項目：マーチャントメールアドレス

ITEM_REQ_CARDNUMBER = "REQCARDNUMBER" (line 28)

特殊マスク項目：Reqカード番号

MASKED_VALUE = "*" (line 32)

マスク文字列

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