Menu

## TGMDK_Util
in package

TGMDK_Util.php : 15

ユーティリティクラス

##### Tags

category

  Veritrans

copyright

  VeriTrans Inc.

access

  public

author

  VeriTrans Inc.

### 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

TGMDK_Util.php : 19

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

`public mixed ITEM_CARDNUMBER = "CARDNUMBER"`

#### ITEM_MAILADDR

TGMDK_Util.php : 21

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

`public mixed ITEM_MAILADDR = "MAILADDR"`

#### ITEM_MAILADDRESS

TGMDK_Util.php : 23

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

`public mixed ITEM_MAILADDRESS = "MAILADDRESS"`

#### ITEM_MERCHANT_MAILADDR

TGMDK_Util.php : 27

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

`public mixed ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR"`

#### ITEM_REQ_CARDNUMBER

TGMDK_Util.php : 25

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

`public mixed ITEM_REQ_CARDNUMBER = "REQCARDNUMBER"`

#### MASKED_VALUE

TGMDK_Util.php : 29

マスク文字列

`public mixed MASKED_VALUE = "*"`

### Methods

#### deleteRN()

TGMDK_Util.php : 68

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

`public static deleteRN(string $data) : array<string|int, mixed>|string|array<string|int, string>|null`

##### Parameters

$data : string

  改行を取り除く前のデータ

##### Tags

access

  public

##### Return values

array<string|int, mixed>|string|array<string|int, string>|null —

改行を取り除いたデータ

#### get_hash_256()

TGMDK_Util.php : 37

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

`public static get_hash_256( $hash_param) : string`

##### Parameters

$hash_param :

##### Tags

throws
  TGMDK_Exception

##### Return values

string —

ハッシュ文字列

#### get_now()

TGMDK_Util.php : 51

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

`public static get_now() : string`

##### Tags

access

  public

##### Return values

string —

現在日付

#### maskValue()

TGMDK_Util.php : 82

設定値のマスク化を行う

`public static maskValue(string $name, string $value) : string`

##### Parameters

$name : string

  項目名

$value : string

  VALUE値

##### Tags

throws
  TGMDK_Exception

##### Return values

string —

マスク処理後の設定値

## Search results