|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilExcCriteria. More...
Inheritance diagram for ilExcCriteria:
Collaboration diagram for ilExcCriteria:Public Member Functions | |
| getTranslatedType () | |
| getId () | |
| getType () | |
| setParent ($a_value) | |
| getParent () | |
| setTitle ($a_value) | |
| getTitle () | |
| setDescription ($a_value) | |
| getDescription () | |
| setRequired ($a_value) | |
| isRequired () | |
| setPosition ($a_value) | |
| getPosition () | |
| importDefinition ($a_def, $a_def_json) | |
| save () | |
| update () | |
| delete () | |
| cloneObject ($a_target_parent_id) | |
| initCustomForm (ilPropertyFormGUI $a_form) | |
| exportCustomForm (ilPropertyFormGUI $a_form) | |
| importCustomForm (ilPropertyFormGUI $a_form) | |
| setPeerReviewContext (ilExAssignment $a_ass, $a_giver_id, $a_peer_id, ilPropertyFormGUI $a_form=null) | |
| addToPeerReviewForm ($a_value=null) | |
| importFromPeerReviewForm () | |
| updateFromAjax () | |
| validate ($a_value) | |
| hasValue ($a_value) | |
| getHTML ($a_value) | |
| resetReview () | |
Static Public Member Functions | |
| static | getInstanceById ($a_id) |
| static | getInstancesByParentId ($a_parent_id) |
| static | getTypesMap () |
| static | getInstanceByType ($a_type) |
| static | deleteByParent ($a_parent_id) |
Protected Member Functions | |
| __construct () | |
| setId ($a_id) | |
| setDefinition (array $a_value=null) | |
| getDefinition () | |
| importFromDB (array $a_row) | |
| getDBProperties () | |
| getLastPosition () | |
Protected Attributes | |
| $db | |
| $id | |
| $parent | |
| $title | |
| $desc | |
| $required | |
| $pos | |
| $def | |
| $form | |
| $ass | |
| $giver_id | |
| $peer_id | |
Class ilExcCriteria.
Definition at line 11 of file class.ilExcCriteria.php.
|
protected |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
Definition at line 31 of file class.ilExcCriteria.php.
References $DIC.
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
| ilExcCriteria::cloneObject | ( | $a_target_parent_id | ) |
Definition at line 315 of file class.ilExcCriteria.php.
References getDefinition(), getDescription(), getInstanceByType(), getPosition(), getTitle(), getType(), and isRequired().
Here is the call graph for this function:| ilExcCriteria::delete | ( | ) |
Definition at line 289 of file class.ilExcCriteria.php.
|
static |
Definition at line 301 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaCatalogue\delete().
Here is the caller graph for this function:| ilExcCriteria::exportCustomForm | ( | ilPropertyFormGUI | $a_form | ) |
Reimplemented in ilExcCriteriaText.
Definition at line 339 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\exportForm().
Here is the caller graph for this function:
|
protected |
Definition at line 229 of file class.ilExcCriteria.php.
References getDefinition(), getDescription(), getPosition(), getTitle(), getType(), and isRequired().
Referenced by save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 185 of file class.ilExcCriteria.php.
References $def.
Referenced by cloneObject(), getDBProperties(), and ilExcCriteriaText\getMinChars().
Here is the caller graph for this function:| ilExcCriteria::getDescription | ( | ) |
Definition at line 155 of file class.ilExcCriteria.php.
References $desc.
Referenced by ilExcCriteriaBool\addToPeerReviewForm(), ilExcCriteriaFile\addToPeerReviewForm(), ilExcCriteriaRating\addToPeerReviewForm(), ilExcCriteriaText\addToPeerReviewForm(), cloneObject(), ilExcCriteriaGUI\exportForm(), and getDBProperties().
Here is the caller graph for this function:
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
| ilExcCriteria::getId | ( | ) |
Definition at line 112 of file class.ilExcCriteria.php.
References $id.
Referenced by ilExcCriteriaBool\addToPeerReviewForm(), ilExcCriteriaFile\addToPeerReviewForm(), ilExcCriteriaRating\addToPeerReviewForm(), ilExcCriteriaText\addToPeerReviewForm(), ilExcCriteriaFile\getHTML(), ilExcCriteriaRating\getRatingSubType(), ilExcCriteriaGUI\importForm(), ilExcCriteriaBool\importFromPeerReviewForm(), ilExcCriteriaFile\importFromPeerReviewForm(), ilExcCriteriaGUI\initForm(), ilExcCriteriaFile\initStorage(), ilExcCriteriaRating\renderWidget(), ilExcCriteriaFile\validate(), ilExcCriteriaRating\validate(), and ilExcCriteriaText\validate().
Here is the caller graph for this function:
|
static |
Definition at line 38 of file class.ilExcCriteria.php.
References $DIC, $ilDB, and getInstanceByType().
Referenced by ilExerciseManagementCollectFilesJob\addCriteriaToExcel(), ilExPeerReviewGUI\downloadPeerReviewObject(), ilExcCriteriaGUI\getCurrentCritera(), and ilExPeerReviewGUI\updateCritAjaxObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 101 of file class.ilExcCriteria.php.
References $a_type.
Referenced by ilExcCriteriaGUI\add(), ilExerciseManagementCollectFilesJob\addCriteriaToExcel(), cloneObject(), ilExcCriteriaGUI\create(), ilExPeerReviewGUI\downloadPeerReviewObject(), getInstanceById(), getInstancesByParentId(), ilExAssignment\getPeerReviewCriteriaCatalogueItems(), ilExerciseDataSet\importRecord(), and ilExPeerReviewGUI\updateCritAjaxObject().
Here is the caller graph for this function:
|
static |
Definition at line 55 of file class.ilExcCriteria.php.
References $DIC, $ilDB, $res, and getInstanceByType().
Referenced by ilExcCriteriaCatalogue\cloneObject(), ilExcCriteriaGUI\confirmDeletion(), ilExcCriteriaGUI\delete(), ilExcCriteriaCatalogueTableGUI\getItems(), ilExcCriteriaTableGUI\getItems(), ilExAssignment\getPeerReviewCriteriaCatalogueItems(), ilExAssignmentEditorGUI\initPeerReviewForm(), and ilExcCriteriaGUI\saveOrder().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 242 of file class.ilExcCriteria.php.
References $db, $ilDB, and getParent().
Referenced by save().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExcCriteria::getParent | ( | ) |
Definition at line 131 of file class.ilExcCriteria.php.
References $parent.
Referenced by getLastPosition(), and save().
Here is the caller graph for this function:| ilExcCriteria::getPosition | ( | ) |
Definition at line 175 of file class.ilExcCriteria.php.
References $pos.
Referenced by cloneObject(), and getDBProperties().
Here is the caller graph for this function:| ilExcCriteria::getTitle | ( | ) |
Definition at line 143 of file class.ilExcCriteria.php.
References $title.
Referenced by ilExcCriteriaBool\addToPeerReviewForm(), ilExcCriteriaFile\addToPeerReviewForm(), ilExcCriteriaRating\addToPeerReviewForm(), ilExcCriteriaText\addToPeerReviewForm(), cloneObject(), ilExcCriteriaGUI\exportForm(), and getDBProperties().
Here is the caller graph for this function:| ilExcCriteria::getTranslatedType | ( | ) |
Definition at line 95 of file class.ilExcCriteria.php.
References getType(), and getTypesMap().
Referenced by ilExcCriteriaGUI\initForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
Referenced by cloneObject(), getDBProperties(), getTranslatedType(), and save().
Here is the caller graph for this function:
|
static |
Definition at line 81 of file class.ilExcCriteria.php.
Referenced by getTranslatedType(), and ilExcCriteriaGUI\view().
Here is the caller graph for this function:
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
| ilExcCriteria::importCustomForm | ( | ilPropertyFormGUI | $a_form | ) |
Reimplemented in ilExcCriteriaText.
Definition at line 344 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm().
Here is the caller graph for this function:| ilExcCriteria::importDefinition | ( | $a_def, | |
| $a_def_json | |||
| ) |
Definition at line 190 of file class.ilExcCriteria.php.
References $def, and setDefinition().
Here is the call graph for this function:
|
protected |
Definition at line 216 of file class.ilExcCriteria.php.
References setDefinition(), setDescription(), setId(), setParent(), setPosition(), setRequired(), and setTitle().
Here is the call graph for this function:
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
| ilExcCriteria::initCustomForm | ( | ilPropertyFormGUI | $a_form | ) |
Reimplemented in ilExcCriteriaText.
Definition at line 334 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\initForm().
Here is the caller graph for this function:| ilExcCriteria::isRequired | ( | ) |
Definition at line 165 of file class.ilExcCriteria.php.
References $required.
Referenced by ilExcCriteriaBool\addToPeerReviewForm(), ilExcCriteriaFile\addToPeerReviewForm(), ilExcCriteriaRating\addToPeerReviewForm(), ilExcCriteriaText\addToPeerReviewForm(), cloneObject(), ilExcCriteriaGUI\exportForm(), getDBProperties(), ilExcCriteriaBool\getHTML(), ilExcCriteriaFile\validate(), ilExcCriteriaRating\validate(), and ilExcCriteriaText\validate().
Here is the caller graph for this function:| ilExcCriteria::resetReview | ( | ) |
Reimplemented in ilExcCriteriaFile, and ilExcCriteriaRating.
Definition at line 378 of file class.ilExcCriteria.php.
| ilExcCriteria::save | ( | ) |
Definition at line 257 of file class.ilExcCriteria.php.
References $db, $ilDB, getDBProperties(), getLastPosition(), getParent(), getType(), and update().
Referenced by ilExcCriteriaGUI\importForm(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 180 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaText\importCustomForm(), importDefinition(), importFromDB(), and ilExcCriteriaText\setMinChars().
Here is the caller graph for this function:| ilExcCriteria::setDescription | ( | $a_value | ) |
Definition at line 148 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:
|
protected |
Definition at line 117 of file class.ilExcCriteria.php.
Referenced by importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setParent | ( | $a_value | ) |
Definition at line 124 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setPeerReviewContext | ( | ilExAssignment | $a_ass, |
| $a_giver_id, | |||
| $a_peer_id, | |||
| ilPropertyFormGUI | $a_form = null |
||
| ) |
Definition at line 352 of file class.ilExcCriteria.php.
| ilExcCriteria::setPosition | ( | $a_value | ) |
Definition at line 170 of file class.ilExcCriteria.php.
Referenced by importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setRequired | ( | $a_value | ) |
Definition at line 160 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setTitle | ( | $a_value | ) |
Definition at line 136 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:| ilExcCriteria::update | ( | ) |
Definition at line 277 of file class.ilExcCriteria.php.
References $db, $ilDB, getDBProperties(), and save().
Referenced by ilExcCriteriaGUI\importForm(), and save().
Here is the call graph for this function:
Here is the caller graph for this function:| ilExcCriteria::updateFromAjax | ( | ) |
Reimplemented in ilExcCriteriaRating.
Definition at line 364 of file class.ilExcCriteria.php.
| ilExcCriteria::validate | ( | $a_value | ) |
Reimplemented in ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
Definition at line 369 of file class.ilExcCriteria.php.
|
protected |
Definition at line 27 of file class.ilExcCriteria.php.
|
protected |
Definition at line 16 of file class.ilExcCriteria.php.
Referenced by delete(), getLastPosition(), save(), and update().
|
protected |
Definition at line 24 of file class.ilExcCriteria.php.
Referenced by getDefinition(), ilExcCriteriaText\getMinChars(), and importDefinition().
|
protected |
Definition at line 21 of file class.ilExcCriteria.php.
Referenced by getDescription().
|
protected |
Definition at line 26 of file class.ilExcCriteria.php.
|
protected |
Definition at line 28 of file class.ilExcCriteria.php.
|
protected |
Definition at line 18 of file class.ilExcCriteria.php.
Referenced by getId().
|
protected |
Definition at line 19 of file class.ilExcCriteria.php.
Referenced by getParent().
|
protected |
Definition at line 29 of file class.ilExcCriteria.php.
|
protected |
Definition at line 23 of file class.ilExcCriteria.php.
Referenced by getPosition().
|
protected |
Definition at line 22 of file class.ilExcCriteria.php.
Referenced by isRequired().
|
protected |
Definition at line 20 of file class.ilExcCriteria.php.
Referenced by getTitle().