Table of Contents
-
$_category
: string
-
$_compoundFields
: array<string|int, mixed>
-
$_default
: string
-
$_isRangeField
: bool
-
$_label
: string
-
$_labelOnlyValues
: array<string|int, mixed>
-
$_length
: int
-
$_module
: string
-
$_name
: string
-
$_permittedvalues
: array<string|int, mixed>
-
$_rangeFieldTranslations
: array<string|int, mixed>
-
$_tableName
: string
-
$_type
: string
-
__construct()
: mixed
-
createByRow()
: Field
-
getAsRow()
: array<string|int, mixed>
-
getCategory()
: string
-
getCompoundFields()
: array<string|int, mixed>
-
getDefault()
: string
-
getIsRangeField()
: bool
-
getLabel()
: string
-
getLabelOnlyValues()
: array<string|int, mixed>
-
getLength()
: int
-
getModule()
: string
-
getName()
: string
-
getPermittedvalues()
: array<string|int, mixed>
-
getRangeFieldTranslations()
: array<string|int, mixed>
-
getTableName()
: string
-
getType()
: string
-
setCategory()
: mixed
-
setCompoundFields()
: mixed
-
setDefault()
: mixed
-
setIsRangeField()
: mixed
-
setLabel()
: mixed
-
setLabelOnlyValues()
: mixed
-
setLength()
: mixed
-
setPermittedvalues()
: mixed
-
setRangeFieldTranslations()
: mixed
-
setTableName()
: mixed
-
setType()
: mixed
$_category
private
string
$_category
= ''
$_compoundFields
private
array<string|int, mixed>
$_compoundFields
= []
$_default
private
string
$_default
= null
$_isRangeField
private
bool
$_isRangeField
= false
$_label
private
string
$_label
= ''
$_labelOnlyValues
private
array<string|int, mixed>
$_labelOnlyValues
= []
$_length
private
int
$_length
= 0
$_module
private
string
$_module
= ''
$_name
private
string
$_name
= ''
$_permittedvalues
private
array<string|int, mixed>
$_permittedvalues
= []
$_rangeFieldTranslations
private
array<string|int, mixed>
$_rangeFieldTranslations
= []
$_tableName
private
string
$_tableName
= ''
$_type
private
string
$_type
= \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_VARCHAR
__construct()
public
__construct(string $name, string $module[, string $label = '' ]) : mixed
Parameters
-
$name
: string
-
-
$module
: string
-
-
$label
: string
= ''
-
Return values
mixed
—
createByRow()
public
static createByRow(string $fieldName, array<string|int, mixed> $row) : Field
Parameters
-
$fieldName
: string
-
-
$row
: array<string|int, mixed>
-
Return values
Field
—
getAsRow()
public
getAsRow() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getCategory()
public
getCategory() : string
Return values
string
—
getCompoundFields()
public
getCompoundFields() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getDefault()
public
getDefault() : string
Return values
string
—
getIsRangeField()
public
getIsRangeField() : bool
Return values
bool
—
getLabel()
public
getLabel() : string
Return values
string
—
getLabelOnlyValues()
public
getLabelOnlyValues() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getLength()
public
getLength() : int
Return values
int
—
getModule()
public
getModule() : string
Return values
string
—
getName()
public
getName() : string
Return values
string
—
getPermittedvalues()
public
getPermittedvalues() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getRangeFieldTranslations()
public
getRangeFieldTranslations() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getTableName()
public
getTableName() : string
Return values
string
—
getType()
public
getType() : string
Return values
string
—
setCategory()
public
setCategory(string $category) : mixed
Parameters
-
$category
: string
-
Return values
mixed
—
setCompoundFields()
public
setCompoundFields(array<string|int, mixed> $compoundFields) : mixed
Parameters
-
$compoundFields
: array<string|int, mixed>
-
Return values
mixed
—
setDefault()
public
setDefault(string $default) : mixed
Parameters
-
$default
: string
-
Return values
mixed
—
setIsRangeField()
public
setIsRangeField(bool $isRangeField) : mixed
Parameters
-
$isRangeField
: bool
-
Return values
mixed
—
setLabel()
public
setLabel(string $label) : mixed
Parameters
-
$label
: string
-
Return values
mixed
—
setLabelOnlyValues()
public
setLabelOnlyValues(array<string|int, mixed> $labelOnlyValues) : mixed
Parameters
-
$labelOnlyValues
: array<string|int, mixed>
-
Return values
mixed
—
setLength()
public
setLength(int $length) : mixed
Parameters
-
$length
: int
-
Return values
mixed
—
setPermittedvalues()
public
setPermittedvalues(array<string|int, mixed> $permittedvalues) : mixed
Parameters
-
$permittedvalues
: array<string|int, mixed>
-
Return values
mixed
—
setRangeFieldTranslations()
public
setRangeFieldTranslations(array<string|int, mixed> $rangeFieldTranslations) : mixed
Parameters
-
$rangeFieldTranslations
: array<string|int, mixed>
-
Return values
mixed
—
setTableName()
public
setTableName(string $tableName) : mixed
Parameters
-
$tableName
: string
-
Return values
mixed
—
setType()
public
setType(string $type) : mixed
Parameters
-
$type
: string
-
Return values
mixed
—