Options
Class Options
Table of Contents
Methods
- __construct() : mixed
- Options constructor.
- create() : static
- Create.
- createFromArray() : $this
- Merge options.
- getArray() : array<string|int, mixed>
- Get options as array.
- getConfig() : Config
- Get config.
- getForm() : Form
- Get form.
- getViewOptions() : array<string|int, mixed>
- merge() : $this
- Merge options.
- save() : Result
- Save.
Methods
__construct()
Options constructor.
public
__construct(Form $form) : mixed
Parameters
- $form : Form
-
Form.
create()
Create.
public
static create([int|null $formId = null ]) : static
Parameters
- $formId : int|null = null
-
Form ID.
Return values
staticcreateFromArray()
Merge options.
public
static createFromArray([array<string|int, mixed> $options = [] ]) : $this
Parameters
- $options : array<string|int, mixed> = []
-
Array of options.
Return values
$thisgetArray()
Get options as array.
public
getArray() : array<string|int, mixed>
Return values
array<string|int, mixed>getConfig()
Get config.
public
getConfig() : Config
Return values
ConfiggetForm()
Get form.
public
getForm() : Form
Return values
FormgetViewOptions()
public
static getViewOptions() : array<string|int, mixed>
Return values
array<string|int, mixed>merge()
Merge options.
public
merge([array<string|int, mixed> $options = [] ]) : $this
Parameters
- $options : array<string|int, mixed> = []
-
Array of options.
Return values
$thissave()
Save.
public
save() : Result