class Base

APIの抽象クラス

Constants

API_AUTH_TYPE_REFERER

認証タイプ

API_AUTH_TYPE_SESSION_TOKEN

API_AUTH_TYPE_API_SIGNATURE

API_AUTH_TYPE_CUSTOMER

API_AUTH_TYPE_MEMBER

API_AUTH_TYPE_CUSTOMER_LOGIN_SESSION

API_AUTH_TYPE_MEMBER_LOGIN_SESSION

API_AUTH_TYPE_IP

API_AUTH_TYPE_HOST

API_AUTH_TYPE_SSL

API_AUTH_TYPE_OPEN

Properties

protected $operation_name API Operation default
protected $operation_description
protected $default_auth_types
protected $default_enable
protected $default_is_log
protected $default_sub_data
protected $status
protected $arrErr
protected $arrResponse

Methods

__construct()

No description

__destruct()

No description

doAction($arrParam)

No description

getResponseGroupName()

No description

lfInitParam(FormParam $objFormParam)

No description

getResponseArray()

No description

getErrorArray()

No description

getDefaultConfig()

No description

setResponse($key, $data)

No description

addError($arrErr)

No description

isParamError()

No description

checkErrorExtended($arrParam)

No description

doInitParam($arrParam = array())

No description

getRequestValidate()

No description

Details

at line 65
final __construct()

at line 69
final __destruct()

at line 73
abstract doAction($arrParam)

Parameters

$arrParam

at line 75
abstract getResponseGroupName()

at line 80
abstract protected lfInitParam(FormParam $objFormParam)

Parameters

FormParam $objFormParam

at line 82
getResponseArray()

at line 87
getErrorArray()

at line 92
getDefaultConfig()

at line 108
protected setResponse($key, $data)

Parameters

$key
$data

at line 113
protected addError($arrErr)

Parameters

$arrErr

at line 118
protected isParamError()

at line 123
protected checkErrorExtended($arrParam)

Parameters

$arrParam

at line 127
protected doInitParam($arrParam = array())

Parameters

$arrParam

at line 139
getRequestValidate()