ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
sortDefinitions (array $a_definitions) | |
Sort definitions. More... | |
isActive () | |
isDescriptionEnabled () | |
enableDescription (bool $a_status) | |
enabledFieldNames () | |
enableFieldNames (bool $a_status) | |
getParsedSubstitutions (int $a_ref_id, int $a_obj_id) | |
resetSubstitutions () | |
appendSubstitution (int $a_field_id, bool $a_bold=false, bool $a_newline=false) | |
append field to substitutions public More... | |
getSubstitutions () | |
isSubstituted (int $a_field_id) | |
isBold (int $a_field_id) | |
hasNewline (int $a_field_id) | |
update () | |
update public More... | |
Static Public Member Functions | |
static | _getInstanceByObjectType (string $a_type) |
Protected Attributes | |
ilDBInterface | $db |
string | $type |
array | $substitutions |
array | $bold = array() |
array | $newline = array() |
bool | $enabled_desc = true |
bool | $enabled_field_names = true |
bool | $active = false |
array | $date_fields = array() |
array | $datetime_fields = array() |
array | $active_fields = array() |
Private Member Functions | |
__construct (string $a_type) | |
parseValue (int $a_field_id, array $a_values_records) | |
read () | |
Read db entries private. More... | |
initECSMappings () | |
Static Private Attributes | |
static array | $instances = null |
static array | $mappings = null |
Definition at line 30 of file class.ilAdvancedMDSubstitution.php.
|
private |
Definition at line 49 of file class.ilAdvancedMDSubstitution.php.
References $DIC, initECSMappings(), and read().
|
static |
Definition at line 62 of file class.ilAdvancedMDSubstitution.php.
Referenced by ilObjIndividualAssessmentListGUI\init(), ilObjExerciseListGUI\init(), ilObjCourseListGUI\init(), ilObjRemoteCategoryListGUI\init(), ilObjRemoteWikiListGUI\init(), ilObjRemoteCourseListGUI\init(), ilObjRemoteFileListGUI\init(), ilObjRemoteTestListGUI\init(), ilObjRemoteGlossaryListGUI\init(), ilObjRemoteGroupListGUI\init(), ilObjRemoteLearningModuleListGUI\init(), ilObjSessionListGUI\init(), ilObjGroupListGUI\init(), ilObjCategoryListGUI\init(), ilObjStudyProgrammeReferenceListGUI\init(), ilObjGroupReferenceListGUI\init(), ilObjCategoryReferenceListGUI\init(), ilObjCourseReferenceListGUI\init(), ilAdvancedMDSettingsGUI\initFormSubstitutions(), ilAdvancedMDRecordGUI\parseAppointmentPresentationa(), and ilAdvancedMDSettingsGUI\updateSubstitutions().
ilAdvancedMDSubstitution::appendSubstitution | ( | int | $a_field_id, |
bool | $a_bold = false , |
||
bool | $a_newline = false |
||
) |
append field to substitutions public
int | field id |
Definition at line 173 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::enableDescription | ( | bool | $a_status | ) |
Definition at line 95 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::enabledFieldNames | ( | ) |
Definition at line 100 of file class.ilAdvancedMDSubstitution.php.
References $enabled_field_names.
Referenced by getParsedSubstitutions(), and update().
ilAdvancedMDSubstitution::enableFieldNames | ( | bool | $a_status | ) |
Definition at line 105 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::getParsedSubstitutions | ( | int | $a_ref_id, |
int | $a_obj_id | ||
) |
Definition at line 110 of file class.ilAdvancedMDSubstitution.php.
References enabledFieldNames(), getSubstitutions(), hasNewline(), isBold(), parseValue(), and ilAdvancedMDValues\preloadedRead().
ilAdvancedMDSubstitution::getSubstitutions | ( | ) |
Definition at line 184 of file class.ilAdvancedMDSubstitution.php.
References $substitutions.
Referenced by getParsedSubstitutions(), and isSubstituted().
ilAdvancedMDSubstitution::hasNewline | ( | int | $a_field_id | ) |
Definition at line 199 of file class.ilAdvancedMDSubstitution.php.
Referenced by getParsedSubstitutions(), and update().
|
private |
Definition at line 284 of file class.ilAdvancedMDSubstitution.php.
Referenced by __construct().
ilAdvancedMDSubstitution::isActive | ( | ) |
ilAdvancedMDSubstitution::isBold | ( | int | $a_field_id | ) |
Definition at line 194 of file class.ilAdvancedMDSubstitution.php.
Referenced by getParsedSubstitutions(), and update().
ilAdvancedMDSubstitution::isDescriptionEnabled | ( | ) |
Definition at line 90 of file class.ilAdvancedMDSubstitution.php.
References $enabled_desc.
Referenced by update().
ilAdvancedMDSubstitution::isSubstituted | ( | int | $a_field_id | ) |
Definition at line 189 of file class.ilAdvancedMDSubstitution.php.
References getSubstitutions().
|
private |
Definition at line 148 of file class.ilAdvancedMDSubstitution.php.
References ilADTFactory\getInstance().
Referenced by getParsedSubstitutions().
|
private |
Read db entries private.
Definition at line 240 of file class.ilAdvancedMDSubstitution.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by __construct().
ilAdvancedMDSubstitution::resetSubstitutions | ( | ) |
Definition at line 161 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::sortDefinitions | ( | array | $a_definitions | ) |
Sort definitions.
Definition at line 73 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::update | ( | ) |
update public
Definition at line 208 of file class.ilAdvancedMDSubstitution.php.
References $DIC, $ilDB, $query, $res, enabledFieldNames(), hasNewline(), isBold(), and isDescriptionEnabled().
|
protected |
Definition at line 44 of file class.ilAdvancedMDSubstitution.php.
Referenced by isActive().
|
protected |
Definition at line 47 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 39 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 45 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 46 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 35 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 42 of file class.ilAdvancedMDSubstitution.php.
Referenced by isDescriptionEnabled().
|
protected |
Definition at line 43 of file class.ilAdvancedMDSubstitution.php.
Referenced by enabledFieldNames().
|
staticprivate |
Definition at line 32 of file class.ilAdvancedMDSubstitution.php.
|
staticprivate |
Definition at line 33 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 40 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 38 of file class.ilAdvancedMDSubstitution.php.
Referenced by getSubstitutions().
|
protected |
Definition at line 37 of file class.ilAdvancedMDSubstitution.php.