Bitrix API

TaskTagProvider extends BaseProvider

FinalYes

Class TagProvider

Table of Contents

Methods

__construct()  : mixed
doSearch()  : void
fillDialog()  : void
getChildren()  : void
getItems()  : array<string|int, Item>
getOption()  : mixed
getOptions()  : array<string|int, mixed>
getPreselectedItems()  : array<string|int, Item>
getSelectedItems()  : array<string|int, Item>
getTagItems()  : array<string|int, mixed>
getTags()  : TagCollection
handleBeforeItemSave()  : void
isAvailable()  : bool
makeItem()  : Item
makeItems()  : array<string|int, mixed>

Methods

__construct()

public __construct([array<string|int, mixed> $options = [] ]) : mixed
Parameters
$options : array<string|int, mixed> = []
Tags
throws
LoaderException

fillDialog()

public fillDialog(Dialog $dialog) : void
Parameters
$dialog : Dialog
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException

getItems()

public getItems(array<string|int, mixed> $ids) : array<string|int, Item>
Parameters
$ids : array<string|int, mixed>
Return values
array<string|int, Item>

getOption()

public getOption(string $option[, mixed $defaultValue = null ]) : mixed
Parameters
$option : string
$defaultValue : mixed = null

getOptions()

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

getPreselectedItems()

public getPreselectedItems(array<string|int, mixed> $ids) : array<string|int, Item>
Parameters
$ids : array<string|int, mixed>
Return values
array<string|int, Item>

getSelectedItems()

public getSelectedItems(array<string|int, mixed> $ids) : array<string|int, Item>
Parameters
$ids : array<string|int, mixed>
Tags
see
getPreselectedItems
Return values
array<string|int, Item>

getTagItems()

public getTagItems([bool $getSelected = false ]) : array<string|int, mixed>
Parameters
$getSelected : bool = false
Tags
throws
ObjectPropertyException
throws
SystemException
throws
ArgumentException
Return values
array<string|int, mixed>

getTags()

public getTags([bool $getSelected = false ]) : TagCollection
Parameters
$getSelected : bool = false
Tags
throws
ObjectPropertyException
throws
ArgumentException
throws
SystemException
Return values
TagCollection

makeItem()

public makeItem(EO_Label $tag[, bool $isSelected = false ]) : Item
Parameters
$tag : EO_Label
$isSelected : bool = false
Return values
Item

makeItems()

public makeItems(TagCollection $tags[, bool $getSelected = false ]) : array<string|int, mixed>
Parameters
$tags : TagCollection
$getSelected : bool = false
Return values
array<string|int, mixed>

        
On this page

Search results