Открытые члены | |
__construct (array $data=[]) | |
getArray () | |
getType () | |
setType ($type) | |
getCode () | |
setCode ($code) | |
getView () | |
setView ($view) | |
getName () | |
setName ($name) | |
getValue () | |
hasValue () | |
setValue ($value) | |
getGroup () | |
setGroup ($group) | |
getItems () | |
setItems (array $items) | |
isRequired () | |
setRequired ($required) | |
isTemplated () | |
setTemplated ($templated) | |
getHint () | |
setHint ($hint) | |
getReadonlyView ($value) | |
getMaxLength () | |
getShowInList () | |
getShowInFilter () | |
setReadonlyView ($readonlyView) | |
setShowInList ($showInList) | |
setShowInFilter ($showInFilter) | |
setMaxLength (int $maxLength) | |
getMaxValue () | |
setMaxValue (int $maxValue) | |
getMinValue () | |
setMinValue (int $minValue) | |
getShowPreview () | |
setShowPreview (bool $showPreview) | |
getShowHelper () | |
setShowHelper (bool $showHelper) | |
Открытые атрибуты | |
const | TYPE_DATE_TIME = 'datetime' |
const | TYPE_TIME = 'time' |
const | TYPE_NUMBER = 'number' |
const | TYPE_PRESET_STRING = 'preset-string' |
const | TYPE_CUSTOM = 'custom' |
const | TYPE_STRING = 'string' |
const | TYPE_CHECKBOX = 'checkbox' |
const | TYPE_CONSENT = 'user-consent' |
const | TYPE_CONSENT_CONTENT = 'user-consent-content' |
const | TYPE_EMAIL = 'email' |
const | TYPE_LIST = 'list' |
const | TYPE_HTML = 'html' |
const | TYPE_TEXT = 'text' |
const | TYPE_FILE = 'file' |
const | TYPE_TITLE = 'title' |
const | TYPE_TEMPLATE_TYPE = 'template-type' |
const | TYPE_TEMPLATE_ID = 'template-id' |
const | TYPE_MAIL_EDITOR = 'mail-editor' |
const | TYPE_AUDIO = 'audio' |
const | TYPE_SMS_EDITOR = 'sms-editor' |
const | TYPE_USER_LIST = 'user-list' |
const | GROUP_DEFAULT = 0 |
const | GROUP_ADDITIONAL = 1 |
Защищенные данные | |
$type | |
$code | |
$view | |
$name | |
$value | |
$items = [] | |
$group = self::GROUP_DEFAULT | |
$hint | |
string array null | $placeholder = null |
$required = false | |
$templated = false | |
$readonlyView | |
$showInList = false | |
$showInFilter = false | |
$showPreview = false | |
$showHelper = false | |
$maxLength | |
$maxValue | |
$minValue | |
См. определение в файле configurationoption.php строка 11
__construct | ( | array | $data = [] | ) |
Configuration constructor.
array | $data | Data. |
См. определение в файле configurationoption.php строка 97
getArray | ( | ) |
getCode | ( | ) |
getGroup | ( | ) |
getHint | ( | ) |
getItems | ( | ) |
getMaxLength | ( | ) |
См. определение в файле configurationoption.php строка 456
getMaxValue | ( | ) |
См. определение в файле configurationoption.php строка 526
getMinValue | ( | ) |
См. определение в файле configurationoption.php строка 546
getName | ( | ) |
getReadonlyView | ( | $value | ) |
Get readonly view.
mixed | $value | Option value |
См. определение в файле configurationoption.php строка 443
getShowHelper | ( | ) |
См. определение в файле configurationoption.php строка 584
getShowInFilter | ( | ) |
Get show in filter or not.
См. определение в файле configurationoption.php строка 477
getShowInList | ( | ) |
getShowPreview | ( | ) |
См. определение в файле configurationoption.php строка 566
getType | ( | ) |
getValue | ( | ) |
getView | ( | ) |
hasValue | ( | ) |
isRequired | ( | ) |
isTemplated | ( | ) |
setCode | ( | $code | ) |
Set code.
string | $code | Code. |
См. определение в файле configurationoption.php строка 242
setGroup | ( | $group | ) |
Set value.
integer | $group | Group. |
См. определение в файле configurationoption.php строка 336
setHint | ( | $hint | ) |
Set required.
null | string | array | $hint | Hint. |
См. определение в файле configurationoption.php строка 431
setItems | ( | array | $items | ) |
Set items.
array | $items | Items. |
См. определение в файле configurationoption.php строка 357
setMaxLength | ( | int | $maxLength | ) |
int | $maxLength |
См. определение в файле configurationoption.php строка 518
setMaxValue | ( | int | $maxValue | ) |
int | $maxValue |
См. определение в файле configurationoption.php строка 536
setMinValue | ( | int | $minValue | ) |
int | $minValue |
См. определение в файле configurationoption.php строка 556
setName | ( | $name | ) |
Set name.
string | $name | Name. |
См. определение в файле configurationoption.php строка 284
setReadonlyView | ( | $readonlyView | ) |
Set readonly view callback.
callable | null | $readonlyView | Readonly view callback. |
См. определение в файле configurationoption.php строка 488
setRequired | ( | $required | ) |
Set required.
boolean | $required | Required. |
См. определение в файле configurationoption.php строка 389
setShowHelper | ( | bool | $showHelper | ) |
bool | $showHelper |
См. определение в файле configurationoption.php строка 593
setShowInFilter | ( | $showInFilter | ) |
Set show in list or not.
boolean | $showInFilter | Show in filter. |
См. определение в файле configurationoption.php строка 510
setShowInList | ( | $showInList | ) |
Set show in list or not.
boolean | $showInList | Show in items list. |
См. определение в файле configurationoption.php строка 499
setShowPreview | ( | bool | $showPreview | ) |
bool | $showPreview |
См. определение в файле configurationoption.php строка 575
setTemplated | ( | $templated | ) |
Set required.
boolean | $templated | Templated. |
См. определение в файле configurationoption.php строка 410
setType | ( | $type | ) |
Set type.
string | $type | Type. |
См. определение в файле configurationoption.php строка 221
setValue | ( | $value | ) |
Set value.
string | array | $value | Value. |
См. определение в файле configurationoption.php строка 315
setView | ( | $view | ) |
Set view.
string | callable | $view | View. |
См. определение в файле configurationoption.php строка 263
|
protected |
См. определение в файле configurationoption.php строка 41
|
protected |
См. определение в файле configurationoption.php строка 56
|
protected |
См. определение в файле configurationoption.php строка 59
|
protected |
См. определение в файле configurationoption.php строка 53
|
protected |
См. определение в файле configurationoption.php строка 85
|
protected |
См. определение в файле configurationoption.php строка 88
|
protected |
См. определение в файле configurationoption.php строка 91
|
protected |
См. определение в файле configurationoption.php строка 47
|
protected |
См. определение в файле configurationoption.php строка 61
|
protected |
См. определение в файле configurationoption.php строка 70
|
protected |
См. определение в файле configurationoption.php строка 64
|
protected |
См. определение в файле configurationoption.php строка 82
|
protected |
См. определение в файле configurationoption.php строка 76
|
protected |
См. определение в файле configurationoption.php строка 73
|
protected |
См. определение в файле configurationoption.php строка 79
|
protected |
См. определение в файле configurationoption.php строка 67
|
protected |
См. определение в файле configurationoption.php строка 38
|
protected |
См. определение в файле configurationoption.php строка 50
|
protected |
См. определение в файле configurationoption.php строка 44
const GROUP_ADDITIONAL = 1 |
См. определение в файле configurationoption.php строка 35
const GROUP_DEFAULT = 0 |
См. определение в файле configurationoption.php строка 34
const TYPE_AUDIO = 'audio' |
См. определение в файле configurationoption.php строка 31
const TYPE_CHECKBOX = 'checkbox' |
См. определение в файле configurationoption.php строка 19
const TYPE_CONSENT = 'user-consent' |
См. определение в файле configurationoption.php строка 20
const TYPE_CONSENT_CONTENT = 'user-consent-content' |
См. определение в файле configurationoption.php строка 21
const TYPE_CUSTOM = 'custom' |
См. определение в файле configurationoption.php строка 17
const TYPE_DATE_TIME = 'datetime' |
См. определение в файле configurationoption.php строка 13
const TYPE_EMAIL = 'email' |
См. определение в файле configurationoption.php строка 22
const TYPE_FILE = 'file' |
См. определение в файле configurationoption.php строка 26
const TYPE_HTML = 'html' |
См. определение в файле configurationoption.php строка 24
const TYPE_LIST = 'list' |
См. определение в файле configurationoption.php строка 23
const TYPE_MAIL_EDITOR = 'mail-editor' |
См. определение в файле configurationoption.php строка 30
const TYPE_NUMBER = 'number' |
См. определение в файле configurationoption.php строка 15
const TYPE_PRESET_STRING = 'preset-string' |
См. определение в файле configurationoption.php строка 16
const TYPE_SMS_EDITOR = 'sms-editor' |
См. определение в файле configurationoption.php строка 32
const TYPE_STRING = 'string' |
См. определение в файле configurationoption.php строка 18
const TYPE_TEMPLATE_ID = 'template-id' |
См. определение в файле configurationoption.php строка 29
const TYPE_TEMPLATE_TYPE = 'template-type' |
См. определение в файле configurationoption.php строка 28
const TYPE_TEXT = 'text' |
См. определение в файле configurationoption.php строка 25
const TYPE_TIME = 'time' |
См. определение в файле configurationoption.php строка 14
const TYPE_TITLE = 'title' |
См. определение в файле configurationoption.php строка 27
const TYPE_USER_LIST = 'user-list' |
См. определение в файле configurationoption.php строка 33