|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
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 | |
| $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 |
Definition at line 26 of file class.ilExcCriteria.php.
|
abstract |
Reimplemented in ilExcCriteriaBool, ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
| ilExcCriteria::cloneObject | ( | $a_target_parent_id | ) |
Definition at line 312 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 286 of file class.ilExcCriteria.php.
References $ilDB.
|
static |
Definition at line 299 of file class.ilExcCriteria.php.
References $ilDB.
Referenced by ilExcCriteriaCatalogue\delete().
Here is the caller graph for this function:| ilExcCriteria::exportCustomForm | ( | ilPropertyFormGUI | $a_form | ) |
Reimplemented in ilExcCriteriaText.
Definition at line 336 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\exportForm().
Here is the caller graph for this function:
|
protected |
Definition at line 223 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 175 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 145 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 102 of file class.ilExcCriteria.php.
References $id.
Referenced by ilExcCriteriaBool\addToPeerReviewForm(), ilExcCriteriaFile\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 31 of file class.ilExcCriteria.php.
References $ilDB, $row, and getInstanceByType().
Referenced by 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 90 of file class.ilExcCriteria.php.
References $a_type.
Referenced by ilExcCriteriaGUI\add(), 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 47 of file class.ilExcCriteria.php.
References $ilDB, $res, $row, 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 236 of file class.ilExcCriteria.php.
References $ilDB, $row, 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 121 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 165 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 133 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 84 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 72 of file class.ilExcCriteria.php.
References $lng.
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 341 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 180 of file class.ilExcCriteria.php.
References $def, and setDefinition().
Here is the call graph for this function:
|
protected |
Definition at line 210 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 331 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\initForm().
Here is the caller graph for this function:| ilExcCriteria::isRequired | ( | ) |
Definition at line 155 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 375 of file class.ilExcCriteria.php.
| ilExcCriteria::save | ( | ) |
Definition at line 252 of file class.ilExcCriteria.php.
References $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 170 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 138 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:
|
protected |
Definition at line 107 of file class.ilExcCriteria.php.
Referenced by importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setParent | ( | $a_value | ) |
Definition at line 114 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 349 of file class.ilExcCriteria.php.
| ilExcCriteria::setPosition | ( | $a_value | ) |
Definition at line 160 of file class.ilExcCriteria.php.
Referenced by importFromDB().
Here is the caller graph for this function:| ilExcCriteria::setRequired | ( | $a_value | ) |
Definition at line 150 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 126 of file class.ilExcCriteria.php.
Referenced by ilExcCriteriaGUI\importForm(), and importFromDB().
Here is the caller graph for this function:| ilExcCriteria::update | ( | ) |
Definition at line 273 of file class.ilExcCriteria.php.
References $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 361 of file class.ilExcCriteria.php.
| ilExcCriteria::validate | ( | $a_value | ) |
Reimplemented in ilExcCriteriaFile, ilExcCriteriaRating, and ilExcCriteriaText.
Definition at line 366 of file class.ilExcCriteria.php.
|
protected |
Definition at line 22 of file class.ilExcCriteria.php.
|
protected |
Definition at line 19 of file class.ilExcCriteria.php.
Referenced by getDefinition(), ilExcCriteriaText\getMinChars(), and importDefinition().
|
protected |
Definition at line 16 of file class.ilExcCriteria.php.
Referenced by getDescription().
|
protected |
Definition at line 21 of file class.ilExcCriteria.php.
|
protected |
Definition at line 23 of file class.ilExcCriteria.php.
|
protected |
Definition at line 13 of file class.ilExcCriteria.php.
Referenced by getId().
|
protected |
Definition at line 14 of file class.ilExcCriteria.php.
Referenced by getParent().
|
protected |
Definition at line 24 of file class.ilExcCriteria.php.
|
protected |
Definition at line 18 of file class.ilExcCriteria.php.
Referenced by getPosition().
|
protected |
Definition at line 17 of file class.ilExcCriteria.php.
Referenced by isRequired().
|
protected |
Definition at line 15 of file class.ilExcCriteria.php.
Referenced by getTitle().