ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
class.ilDclRatingRecordRepresentation.php
Go to the documentation of this file.
1<?php
2require_once('./Modules/DataCollection/classes/Fields/Base/class.ilDclBaseRecordRepresentation.php');
3require_once("./Services/Rating/classes/class.ilRatingGUI.php");
4
12
18 public function getHTML($link = true) {
19 global $DIC;
20 $ilCtrl = $DIC['ilCtrl'];
21 $rgui = new ilRatingGUI();
22 $rgui->setObject($this->getRecordField()->getRecord()->getId(), "dcl_record", $this->getRecordField()->getField()->getId(), "dcl_field");
23 $ilCtrl->setParameterByClass("ilratinggui", "field_id", $this->getRecordField()->getField()->getId());
24 $ilCtrl->setParameterByClass("ilratinggui", "record_id", $this->getRecordField()->getRecord()->getId());
25 $html = $rgui->getHTML();
26
27 return $html;
28 }
29
30
34 public function fillFormInput($form) {
35 // explicitly do nothing. the value is handled via the model and gui of ilRating.
36 }
37}
An exception for terminatinating execution or to throw for unit testing.
Class ilDclBaseRecordRepresentation.
Class ilRatingGUI.
$html
Definition: example_001.php:87
global $ilCtrl
Definition: ilias.php:18
global $DIC