ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Classification provider. More...
Public Member Functions | |
__construct (int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type) | |
render (array &$a_html, object $a_parent_gui) | |
Render HTML chunks. More... | |
importPostData (?array $a_saved=null) | |
Import post data. More... | |
setSelection (array $a_value) | |
Set selection. More... | |
getFilteredObjects () | |
Get filtered object ref ids. More... | |
initListGUI (ilObjectListGUI $a_list_gui) | |
Init list gui properties. More... | |
Static Public Member Functions | |
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... | |
Protected Member Functions | |
init () | |
Protected Attributes | |
int | $parent_ref_id |
int | $parent_obj_id |
string | $parent_type |
RequestInterface | $request |
Classification provider.
Definition at line 25 of file class.ilClassificationProvider.php.
ilClassificationProvider::__construct | ( | int | $a_parent_ref_id, |
int | $a_parent_obj_id, | ||
string | $a_parent_obj_type | ||
) |
Reimplemented in ilTaggingClassificationProvider.
Definition at line 32 of file class.ilClassificationProvider.php.
|
abstract |
Get filtered object ref ids.
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
|
static |
Get all valid providers (for parent container)
Definition at line 54 of file class.ilClassificationProvider.php.
References $res.
Referenced by ILIAS\Container\Content\ItemSetManager\applyClassificationFilter(), ilClassificationBlockGUI\initProviders(), ilContainer\isClassificationFilterActive(), ILIAS\Container\Content\ItemPresentationManager\isClassificationFilterActive(), and ILIAS\Container\Content\ItemSetManager\isClassificationFilterActive().
|
abstract |
Import post data.
array | null | $a_saved |
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
|
protected |
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
Definition at line 47 of file class.ilClassificationProvider.php.
Referenced by __construct().
ilClassificationProvider::initListGUI | ( | ilObjectListGUI | $a_list_gui | ) |
Init list gui properties.
Reimplemented in ilTaggingClassificationProvider.
Definition at line 105 of file class.ilClassificationProvider.php.
|
staticabstract |
Is provider currently active?
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
|
abstract |
Render HTML chunks.
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
|
abstract |
Set selection.
Reimplemented in ilTaggingClassificationProvider, and ilTaxonomyClassificationProvider.
|
protected |
Definition at line 28 of file class.ilClassificationProvider.php.
|
protected |
Definition at line 27 of file class.ilClassificationProvider.php.
|
protected |
Definition at line 29 of file class.ilClassificationProvider.php.
|
protected |
Definition at line 30 of file class.ilClassificationProvider.php.