Lookup
in package
Класс представление связи поля и таблицы
Tags
Table of Contents
Properties
Methods
- __construct() : void
- Конструктор
- __get() : mixed
- Геттер
- GetValueField() : string|null
- Load() : DataTable|null
- Запрашивает данные из связанной таблицы
- Selected() : mixed
- Загружает значение по связке (выбранное)
Properties
$_storage
Хранилище
private
Storage
$_storage
= null
$_xfield
Данные поля
private
array<string|int, mixed>
$_xfield
Methods
__construct()
Конструктор
public
__construct(array<string|int, mixed> $xfield, Storage|null $storage) : void
Parameters
- $xfield : array<string|int, mixed>
-
данные поля
- $storage : Storage|null
-
хранилище
__get()
Геттер
public
__get(string $prop) : mixed
Parameters
- $prop : string
-
свойство
Return values
mixed —значение
GetValueField()
public
GetValueField() : string|null
Return values
string|nullLoad()
Запрашивает данные из связанной таблицы
public
Load([int $page = -1 ][, int $pagesize = 50 ]) : DataTable|null
Parameters
- $page : int = -1
-
страница, по умолчанию -1, значит все
- $pagesize : int = 50
-
размер страницы, по умолачнию 20
Return values
DataTable|null —данные по связке
Selected()
Загружает значение по связке (выбранное)
public
Selected(mixed $value) : mixed
Parameters
- $value : mixed
-
значение