ProjectTagProvider extends BaseProvider
Class ProjectTagProvider
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>
- getTagCollection() : EO_WorkgroupTag_Collection
- getTagItems() : array<string|int, mixed>
- getTags() : EO_WorkgroupTag_Collection
- handleBeforeItemSave() : void
- isAvailable() : bool
- makeItem() : Item
- makeItems() : array<string|int, mixed>
- makeTagItems() : array<string|int, mixed>
Methods
__construct()
public
__construct([array<string|int, mixed> $options = [] ]) : mixed
Parameters
- $options : array<string|int, mixed> = []
doSearch()
public
doSearch(SearchQuery $searchQuery, Dialog $dialog) : void
Parameters
- $searchQuery : SearchQuery
- $dialog : Dialog
fillDialog()
public
fillDialog(Dialog $dialog) : void
Parameters
- $dialog : Dialog
getChildren()
public
getChildren(Item $parentItem, Dialog $dialog) : void
Parameters
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>
Return values
array<string|int, Item>getTagCollection()
public
getTagCollection([array<string|int, mixed> $options = [] ]) : EO_WorkgroupTag_Collection
Parameters
- $options : array<string|int, mixed> = []
Return values
EO_WorkgroupTag_CollectiongetTagItems()
public
getTagItems([array<string|int, mixed> $options = [] ]) : array<string|int, mixed>
Parameters
- $options : array<string|int, mixed> = []
Return values
array<string|int, mixed>getTags()
public
static getTags([array<string|int, mixed> $options = [] ]) : EO_WorkgroupTag_Collection
Parameters
- $options : array<string|int, mixed> = []
Return values
EO_WorkgroupTag_CollectionhandleBeforeItemSave()
public
handleBeforeItemSave(Item $item) : void
Parameters
- $item : Item
isAvailable()
public
isAvailable() : bool
Return values
boolmakeItem()
public
static makeItem(EO_WorkgroupTag $tag[, array<string|int, mixed> $options = [] ]) : Item
Parameters
- $tag : EO_WorkgroupTag
- $options : array<string|int, mixed> = []
Return values
ItemmakeItems()
public
static makeItems(EO_WorkgroupTag_Collection $tags[, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>
Parameters
- $tags : EO_WorkgroupTag_Collection
- $options : array<string|int, mixed> = []
Return values
array<string|int, mixed>makeTagItems()
public
makeTagItems(EO_WorkgroupTag_Collection $tags[, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>
Parameters
- $tags : EO_WorkgroupTag_Collection
- $options : array<string|int, mixed> = []