View
in package
FinalYes
Table of Contents
Properties
- $actions : array<string|int, mixed>|null
- $contents : array<string|int, mixed>|null
- $fields : array<string|int, mixed>|null
- $form : FormInterface|null
- $icon : Icon|null
- $id : string|null
- $title : string|null
- $type : ViewType|null
Methods
- __construct() : mixed
- addAction() : static
- addField() : static
- getActions() : array<string|int, Action>
- getContents() : array<string|int, object>|null
- getFields() : array<string|int, ViewItem>
- getForm() : FormView|null
- getFormRaw() : FormInterface|null
- getIcon() : Icon|null
- getId() : string
- getTitle() : string|null
- getType() : ViewType|null
- setContents() : static
- setFields() : static
- setForm() : static
- setIcon() : static
- setId() : static
- setTitle() : static
- setType() : static
Properties
$actions
private
array<string|int, mixed>|null
$actions
= null
$contents
private
array<string|int, mixed>|null
$contents
= null
$fields
private
array<string|int, mixed>|null
$fields
= null
$form
private
FormInterface|null
$form
= null
$icon
private
Icon|null
$icon
= null
$id
private
string|null
$id
= null
$title
private
string|null
$title
= null
$type
private
ViewType|null
$type
= null
Methods
__construct()
public
__construct([string|null $id = null ][, string|null $title = null ][, Icon|null $icon = null ][, array<string|int, object>|null $contents = null ][, array<string|int, ViewItem> $fields = null ][, ViewType|null $type = null ][, array<string|int, Action> $actions = null ][, FormInterface|null $form = null ]) : mixed
Parameters
addAction()
public
addAction(Action $action) : static
Parameters
- $action : Action
Return values
staticaddField()
public
addField(ViewItem $field) : static
Parameters
- $field : ViewItem
Return values
staticgetActions()
public
getActions() : array<string|int, Action>
Return values
array<string|int, Action>getContents()
public
getContents() : array<string|int, object>|null
Return values
array<string|int, object>|nullgetFields()
public
getFields() : array<string|int, ViewItem>
Return values
array<string|int, ViewItem>getForm()
public
getForm() : FormView|null
Return values
FormView|nullgetFormRaw()
public
getFormRaw() : FormInterface|null
Return values
FormInterface|nullgetIcon()
public
getIcon() : Icon|null
Return values
Icon|nullgetId()
public
getId() : string
Return values
stringgetTitle()
public
getTitle() : string|null
Return values
string|nullgetType()
public
getType() : ViewType|null
Return values
ViewType|nullsetContents()
public
setContents(array<string|int, object> $contents) : static
Parameters
- $contents : array<string|int, object>
Return values
staticsetFields()
public
setFields(array<string|int, ViewItem> $fields) : static
Parameters
- $fields : array<string|int, ViewItem>
Return values
staticsetForm()
public
setForm(FormInterface $form) : static
Parameters
- $form : FormInterface
Return values
staticsetIcon()
public
setIcon(Icon $icon) : static
Parameters
- $icon : Icon
Return values
staticsetId()
public
setId(string|null $id) : static
Parameters
- $id : string|null
Return values
staticsetTitle()
public
setTitle(string $title) : static
Parameters
- $title : string
Return values
staticsetType()
public
setType(ViewType $type) : static
Parameters
- $type : ViewType