Bitrix API

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
static

createFromArray()

Merge options.

public static createFromArray([array<string|int, mixed> $options = [] ]) : $this
Parameters
$options : array<string|int, mixed> = []

Array of options.

Return values
$this

getArray()

Get options as array.

public getArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

getViewOptions()

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
$this

save()

Save.

public save() : Result
Return values
Result

        
On this page

Search results