ActionResolver extends DataResolver
Table of Contents
- $action : Action
- $container : Container
- $loadCallback : Closure
- $request : ApiRequest
- action() : ActionResolver
- container() : void
- created() : void
- getAction() : Action
- getRequest() : ApiRequest
- load() : ActionResolver
- request() : ActionResolver
- resolve() : array<string|int, mixed>
- resolveContext() : ResolveContext
Properties
$action
protected
Action
$action
$container
protected
Container
$container
$loadCallback
protected
Closure
$loadCallback
$request
protected
ApiRequest
$request
Methods
action()
public
action(Action $action) : ActionResolver
Parameters
- $action : Action
Return values
ActionResolver —container()
public
container(Container $container) : void
Parameters
- $container : Container
Return values
void —created()
public
created() : void
Return values
void —getAction()
public
getAction() : Action
Return values
Action —getRequest()
public
getRequest() : ApiRequest
Return values
ApiRequest —load()
public
load(Closure $callback) : ActionResolver
Parameters
- $callback : Closure
Return values
ActionResolver —request()
public
request(ApiRequest $request) : ActionResolver
Parameters
- $request : ApiRequest
Return values
ActionResolver —resolve()
public
resolve() : array<string|int, mixed>
Return values
array<string|int, mixed> —resolveContext()
protected
resolveContext() : ResolveContext