MutationResolver extends ActionResolver
Table of Contents
- $action : Action
- $container : Container
- $forwardCallback : Closure
- $loadCallback : Closure
- $request : ApiRequest
- $saveCallback : Closure
- action() : ActionResolver
- container() : void
- created() : void
- forward() : ActionResolver
- getAction() : Action
- getRequest() : ApiRequest
- load() : ActionResolver
- request() : ActionResolver
- resolve() : array<string|int, mixed>
- save() : MutationResolver
- resolveContext() : ResolveContext
Properties
$action
protected
Action
$action
$container
protected
Container
$container
$forwardCallback
protected
Closure
$forwardCallback
$loadCallback
protected
Closure
$loadCallback
$request
protected
ApiRequest
$request
$saveCallback
protected
Closure
$saveCallback
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 —forward()
public
forward(Closure $callback) : ActionResolver
Parameters
- $callback : Closure
Return values
ActionResolver —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> —save()
public
save(Closure $callback) : MutationResolver
Parameters
- $callback : Closure
Return values
MutationResolver —resolveContext()
protected
resolveContext() : ResolveContext