ActionInput implements ToSchemaJsonInterface, ContainerAwareInterface Uses ContainerAwareTrait, ToSchemaJsonTrait
Interfaces, Classes and Traits
Table of Contents
- $container : Container
- $create : bool
- $list : bool
- $TypeClass : string
- $update : bool
- container() : void
- create() : ActionInput
- created() : void
- getSchemaJson() : array<string|int, mixed>
- getType() : Type
- list() : ActionInput
- toSchemaJson() : array<string|int, mixed>
- typeClass() : ActionInput
- update() : ActionInput
Properties
$container
protected
Container
$container
$create
protected
bool
$create
= false
$list
protected
bool
$list
= false
$TypeClass
protected
string
$TypeClass
$update
protected
bool
$update
= false
Methods
container()
public
container(Container $container) : void
Parameters
- $container : Container
Return values
void —create()
public
create([mixed $create = true ]) : ActionInput
Parameters
- $create : mixed = true
Return values
ActionInput —created()
public
created() : void
Return values
void —getSchemaJson()
public
getSchemaJson(TypeRegistry $typeRegistry) : array<string|int, mixed>
Parameters
- $typeRegistry : TypeRegistry
Return values
array<string|int, mixed> —getType()
public
getType() : Type
Return values
Type —list()
public
list([mixed $list = true ]) : ActionInput
Parameters
- $list : mixed = true
Return values
ActionInput —toSchemaJson()
public
toSchemaJson() : array<string|int, mixed>
Return values
array<string|int, mixed> —typeClass()
public
typeClass(string $TypeClass) : ActionInput
Parameters
- $TypeClass : string
Return values
ActionInput —update()
public
update([mixed $update = true ]) : ActionInput
Parameters
- $update : mixed = true