Classification provider.
More...
|
| static | getValidProviders (int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type) |
| | Get all valid providers (for parent container) More...
|
| |
| static | isActive (int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type) |
| | Is provider currently active? More...
|
| |
◆ __construct()
| ilClassificationProvider::__construct |
( |
int |
$a_parent_ref_id, |
|
|
int |
$a_parent_obj_id, |
|
|
string |
$a_parent_obj_type |
|
) |
| |
Definition at line 29 of file class.ilClassificationProvider.php.
References $DIC, and init().
36 $this->request = $DIC->http()->request();
37 $this->parent_ref_id = $a_parent_ref_id;
38 $this->parent_obj_id = $a_parent_obj_id;
39 $this->parent_type = $a_parent_obj_type;
◆ getFilteredObjects()
| ilClassificationProvider::getFilteredObjects |
( |
| ) |
|
|
abstract |
◆ getValidProviders()
| static ilClassificationProvider::getValidProviders |
( |
int |
$a_parent_ref_id, |
|
|
int |
$a_parent_obj_id, |
|
|
string |
$a_parent_obj_type |
|
) |
| |
|
static |
Get all valid providers (for parent container)
Definition at line 51 of file class.ilClassificationProvider.php.
References $res, getFilteredObjects(), importPostData(), ilTaxonomyClassificationProvider\isActive(), ilTaggingClassificationProvider\isActive(), isActive(), render(), and setSelection().
Referenced by ILIAS\Style\Content\ItemSetManager\applyClassificationFilter(), ilContainer\getSubItems(), ilClassificationBlockGUI\initProviders(), ILIAS\Style\Content\ItemPresentationManager\isClassificationFilterActive(), ILIAS\Style\Content\ItemSetManager\isClassificationFilterActive(), and ilContainer\isClassificationFilterActive().
static isActive(int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Tag classification provider.
static isActive(int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type)
◆ importPostData()
| ilClassificationProvider::importPostData |
( |
?array |
$a_saved = null | ) |
|
|
abstract |
◆ init()
| ilClassificationProvider::init |
( |
| ) |
|
|
protected |
◆ initListGUI()
◆ isActive()
| static ilClassificationProvider::isActive |
( |
int |
$a_parent_ref_id, |
|
|
int |
$a_parent_obj_id, |
|
|
string |
$a_parent_obj_type |
|
) |
| |
|
staticabstract |
◆ render()
| ilClassificationProvider::render |
( |
array & |
$a_html, |
|
|
object |
$a_parent_gui |
|
) |
| |
|
abstract |
◆ setSelection()
| ilClassificationProvider::setSelection |
( |
array |
$a_value | ) |
|
|
abstract |
◆ $parent_obj_id
| int ilClassificationProvider::$parent_obj_id |
|
protected |
◆ $parent_ref_id
| int ilClassificationProvider::$parent_ref_id |
|
protected |
◆ $parent_type
| string ilClassificationProvider::$parent_type |
|
protected |
◆ $request
| RequestInterface ilClassificationProvider::$request |
|
protected |
The documentation for this class was generated from the following file: