Documentation

DeviceEditForm extends Form
in package

Table of Contents

VALID_DEVICENAMEREGEX  = "^[A-Za-z0-9]+$"
VALID_HOSTNAME_REGEX  = "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$"
$camerasManager  : CamerasManager
$deviceManager  : DevicesManager
$disableOtherSettings  : bool
$metaManager  : MetaManager
$presenter  : Presenter
buildForm()  : Form
Собирает форму (Добавляет различные поля)
disavleOtherSettings()  : mixed
onSaveForm()  : void
Обработчик формы
setCamerasManager()  : void
Задаёт менеджер камер, для отображения списка
setDeviceManager()  : void
Задаёт менеджер устройств для сохранения формы
setMetaManager()  : void
setPresenter()  : void
getCamerasArray()  : array<string|int, mixed>
translate()  : string

Constants

VALID_DEVICENAMEREGEX

private mixed VALID_DEVICENAMEREGEX = "^[A-Za-z0-9]+$"

VALID_HOSTNAME_REGEX

private mixed VALID_HOSTNAME_REGEX = "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$"

Properties

$disableOtherSettings

private bool $disableOtherSettings = false

Methods

disavleOtherSettings()

public disavleOtherSettings(mixed $getValue) : mixed
Parameters
$getValue : mixed
Return values
mixed

onSaveForm()

Обработчик формы

public onSaveForm( $form) : void
Parameters
$form :

Form

Tags
throws
AbortException
Return values
void

setCamerasManager()

Задаёт менеджер камер, для отображения списка

public setCamerasManager( $camerasManager) : void
Parameters
$camerasManager :
Return values
void

setDeviceManager()

Задаёт менеджер устройств для сохранения формы

public setDeviceManager( $deviceManager) : void
Parameters
$deviceManager :
Return values
void

setMetaManager()

public setMetaManager(mixed $metaManager) : void
Parameters
$metaManager : mixed
Return values
void

setPresenter()

public setPresenter(Presenter $presenter) : void
Parameters
$presenter : Presenter
Return values
void

getCamerasArray()

private getCamerasArray([bool $withInternalCamera = false ]) : array<string|int, mixed>
Parameters
$withInternalCamera : bool = false
Tags
throws
NotSetCamerasManagerException
Return values
array<string|int, mixed>

translate()

private translate(string $message) : string
Parameters
$message : string
Return values
string

Search results