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