Bitrix API

UserField implements ArrayAccess

Table of Contents

Interfaces

ArrayAccess

Methods

__construct()  : mixed
getName()  : string
getSettings()  : array<string|int, mixed>|null
getTitle()  : string
getUserTypeId()  : string
isAvailableOnCreate()  : bool
isBaseTypeBoolean()  : bool
isBaseTypeDate()  : bool
isBaseTypeFile()  : bool
isBaseTypeNumerical()  : bool
isEditable()  : bool
isKanbanVisible()  : bool
isMandatory()  : bool
Returns true if this field is mandatory in visibility settings
isMandatoryByDefault()  : bool
Returns true if this field is mandatory in common settings
isMultiple()  : bool
isValueEmpty()  : bool
isVisible()  : bool
offsetExists()  : mixed
offsetGet()  : mixed
offsetSet()  : mixed
offsetUnset()  : mixed
prepareNullValue()  : mixed
toArray()  : array<string|int, mixed>

Methods

__construct()

public __construct(array<string|int, mixed> $data, array<string|int, mixed> $visibility) : mixed
Parameters
$data : array<string|int, mixed>
$visibility : array<string|int, mixed>

getName()

public getName() : string
Return values
string

getSettings()

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

getTitle()

public getTitle() : string
Return values
string

getUserTypeId()

public getUserTypeId() : string
Return values
string

isAvailableOnCreate()

public isAvailableOnCreate() : bool
Return values
bool

isBaseTypeBoolean()

public isBaseTypeBoolean() : bool
Return values
bool

isBaseTypeDate()

public isBaseTypeDate() : bool
Return values
bool

isBaseTypeFile()

public isBaseTypeFile() : bool
Return values
bool

isBaseTypeNumerical()

public isBaseTypeNumerical() : bool
Return values
bool

isEditable()

public isEditable() : bool
Return values
bool

isKanbanVisible()

public isKanbanVisible() : bool
Return values
bool

isMandatory()

Returns true if this field is mandatory in visibility settings

public isMandatory() : bool
Return values
bool

isMandatoryByDefault()

Returns true if this field is mandatory in common settings

public isMandatoryByDefault() : bool
Return values
bool

isMultiple()

public isMultiple() : bool
Return values
bool

isValueEmpty()

public isValueEmpty(mixed $fieldValue) : bool
Parameters
$fieldValue : mixed
Return values
bool

isVisible()

public isVisible() : bool
Return values
bool

offsetExists()

public offsetExists(mixed $offset) : mixed
Parameters
$offset : mixed

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : mixed
Parameters
$offset : mixed
$value : mixed

offsetUnset()

public offsetUnset(mixed $offset) : mixed
Parameters
$offset : mixed

prepareNullValue()

public prepareNullValue(mixed $value) : mixed
Parameters
$value : mixed

toArray()

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

        
On this page

Search results