TGMDK_Util
in package
ユーティリティクラス
Tags
Table of Contents
- ITEM_CARDNUMBER = "CARDNUMBER"
- 特殊マスク項目:カード番号
- ITEM_MAILADDR = "MAILADDR"
- 特殊マスク項目:メールアドレス
- ITEM_MAILADDRESS = "MAILADDRESS"
- 特殊マスク項目:メールアドレス
- ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR"
- 特殊マスク項目:マーチャントメールアドレス
- ITEM_REQ_CARDNUMBER = "REQCARDNUMBER"
- 特殊マスク項目:Reqカード番号
- MASKED_VALUE = "*"
- マスク文字列
- deleteRN() : array<string|int, mixed>|string|array<string|int, string>|null
- 引数から改行コードを取り除いた値を返す。
- get_hash_256() : string
- パラメータをsha256でハッシュ生成して返却する
- get_now() : string
- 現在日付(例:20000101010101000)をグリニッジ標準時間で取得する。
- maskValue() : string
- 設定値のマスク化を行う
Constants
ITEM_CARDNUMBER
特殊マスク項目:カード番号
public
mixed
ITEM_CARDNUMBER
= "CARDNUMBER"
ITEM_MAILADDR
特殊マスク項目:メールアドレス
public
mixed
ITEM_MAILADDR
= "MAILADDR"
ITEM_MAILADDRESS
特殊マスク項目:メールアドレス
public
mixed
ITEM_MAILADDRESS
= "MAILADDRESS"
ITEM_MERCHANT_MAILADDR
特殊マスク項目:マーチャントメールアドレス
public
mixed
ITEM_MERCHANT_MAILADDR
= "MERCHANTMAILADDR"
ITEM_REQ_CARDNUMBER
特殊マスク項目:Reqカード番号
public
mixed
ITEM_REQ_CARDNUMBER
= "REQCARDNUMBER"
MASKED_VALUE
マスク文字列
public
mixed
MASKED_VALUE
= "*"
Methods
deleteRN()
引数から改行コードを取り除いた値を返す。
public
static deleteRN(string $data) : array<string|int, mixed>|string|array<string|int, string>|null
Parameters
- $data : string
-
改行を取り除く前のデータ
Tags
Return values
array<string|int, mixed>|string|array<string|int, string>|null —改行を取り除いたデータ
get_hash_256()
パラメータをsha256でハッシュ生成して返却する
public
static get_hash_256( $hash_param) : string
Parameters
Tags
Return values
string —ハッシュ文字列
get_now()
現在日付(例:20000101010101000)をグリニッジ標準時間で取得する。
public
static get_now() : string
Tags
Return values
string —現在日付
maskValue()
設定値のマスク化を行う
public
static maskValue(string $name, string $value) : string
Parameters
- $name : string
-
項目名
- $value : string
-
VALUE値
Tags
Return values
string —マスク処理後の設定値