PaymentDispatcher
他のコントローラに処理を移譲するための情報を設定するクラス.
Table of Contents
$response | Response | |
---|---|---|
$forward | bool | |
$route | string | |
$pathParameters | array | |
$queryParameters | array | |
isForward() | Forward を使用するかどうか. | bool |
setForward() | Forward を使用するかどうかを設定します. | PaymentDispatcher |
getRoute() | 処理を移譲するルート名を返します. | string |
setRoute() | 処理を移譲するルート名を設定します. | PaymentDispatcher |
getQueryParameters() | クエリパラメータの配列を返します. | array |
setQueryParameters() | クエリパラメータの配列を設定します. | PaymentDispatcher |
getPathParameters() | パスパラメータの配列を返します. | array |
setPathParameters() | パスパラメータの配列を設定します. | PaymentDispatcher |
setResponse() | Response を設定します. | PaymentResult |
getResponse() | Response を返します. | Response |
Properties
$response
private
Response
$response
$forward
private
bool
$forward
$route
private
string
$route
$pathParameters
private
array
$pathParameters
= []
$queryParameters
private
array
$queryParameters
= []
Methods
isForward()
Forward を使用するかどうか.
public
isForward(
)
: bool
Return values
boolsetForward()
Forward を使用するかどうかを設定します.
public
setForward(
$forward :
bool
)
: PaymentDispatcher
Forward を使用する場合は true, Redirect を使用する場合は false を設定します.
Parameters
- $forward : bool
Return values
PaymentDispatchergetRoute()
処理を移譲するルート名を返します.
public
getRoute(
)
: string
Return values
stringsetRoute()
処理を移譲するルート名を設定します.
public
setRoute(
$route :
string
)
: PaymentDispatcher
Parameters
- $route : string
Return values
PaymentDispatchergetQueryParameters()
クエリパラメータの配列を返します.
public
getQueryParameters(
)
: array
Return values
arraysetQueryParameters()
クエリパラメータの配列を設定します.
public
setQueryParameters(
$queryParameters :
array
)
: PaymentDispatcher
Parameters
- $queryParameters : array
Return values
PaymentDispatchergetPathParameters()
パスパラメータの配列を返します.
public
getPathParameters(
)
: array
Return values
arraysetPathParameters()
パスパラメータの配列を設定します.
public
setPathParameters(
$pathParameters :
array
)
: PaymentDispatcher
Parameters
- $pathParameters : array
Return values
PaymentDispatchersetResponse()
Response を設定します.
public
setResponse(
$response :
Response
)
: PaymentResult
外部のサイトへリダイレクトする等, 特殊な用途に使用してください.
Parameters
- $response : Response
Return values
PaymentResultgetResponse()
Response を返します.
public
getResponse(
)
: Response