26 public function __construct($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
28 $this->parent_ref_id = (int)$a_parent_ref_id;
29 $this->parent_obj_id = (int)$a_parent_obj_id;
30 $this->parent_type = (
string)$a_parent_obj_type;
51 public static function getValidProviders($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
55 include_once
"Services/Taxonomy/classes/class.ilTaxonomyClassificationProvider.php";
61 include_once
"Services/Tagging/classes/class.ilTaggingClassificationProvider.php";
78 abstract public static function isActive($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type);
86 abstract public function render(
array &$a_html, $a_parent_gui);
static isActive($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
Is provider currently active?
static getValidProviders($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
Get all valid providers (for parent container)
importPostData($a_saved=null)
Import post data.
getFilteredObjects()
Get filtered object ref ids.
render(array &$a_html, $a_parent_gui)
Render HTML chunks.
static isActive($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
Taxonomy classification provider.
Add rich text string
The name of the decorator.
static isActive($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
initListGUI(ilObjectListGUI $a_list_gui)
Init list gui properties.
__construct($a_parent_ref_id, $a_parent_obj_id, $a_parent_obj_type)
Constructor.
init()
Instance initialisation.
Create styles array
The data for the language used.
Tag classification provider.
setSelection($a_value)
Set selection.