ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
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 24 of file class.ilAdvancedMDSubstitution.php.
|
private |
Definition at line 43 of file class.ilAdvancedMDSubstitution.php.
References $DIC, initECSMappings(), and read().
|
static |
Definition at line 56 of file class.ilAdvancedMDSubstitution.php.
Referenced by ilObjIndividualAssessmentListGUI\init(), ilObjExerciseListGUI\init(), ilObjCourseListGUI\init(), ilObjGroupListGUI\init(), ilObjRemoteCategoryListGUI\init(), ilObjRemoteGlossaryListGUI\init(), ilObjRemoteGroupListGUI\init(), ilObjRemoteLearningModuleListGUI\init(), ilObjRemoteFileListGUI\init(), ilObjRemoteWikiListGUI\init(), ilObjRemoteTestListGUI\init(), ilObjRemoteCourseListGUI\init(), ilObjSessionListGUI\init(), ilObjCategoryListGUI\init(), ilObjStudyProgrammeReferenceListGUI\init(), ilObjCategoryReferenceListGUI\init(), ilObjCourseReferenceListGUI\init(), ilObjGroupReferenceListGUI\init(), ilObjFileListGUI\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 167 of file class.ilAdvancedMDSubstitution.php.
References ILIAS\UI\examples\Symbol\Glyph\Bold\bold().
ilAdvancedMDSubstitution::enableDescription | ( | bool | $a_status | ) |
Definition at line 89 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::enabledFieldNames | ( | ) |
Definition at line 94 of file class.ilAdvancedMDSubstitution.php.
References $enabled_field_names.
Referenced by getParsedSubstitutions(), and update().
ilAdvancedMDSubstitution::enableFieldNames | ( | bool | $a_status | ) |
Definition at line 99 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::getParsedSubstitutions | ( | int | $a_ref_id, |
int | $a_obj_id | ||
) |
Definition at line 104 of file class.ilAdvancedMDSubstitution.php.
References enabledFieldNames(), getSubstitutions(), hasNewline(), isBold(), null, parseValue(), and ilAdvancedMDValues\preloadedRead().
ilAdvancedMDSubstitution::getSubstitutions | ( | ) |
Definition at line 178 of file class.ilAdvancedMDSubstitution.php.
References $substitutions.
Referenced by getParsedSubstitutions(), and isSubstituted().
ilAdvancedMDSubstitution::hasNewline | ( | int | $a_field_id | ) |
Definition at line 193 of file class.ilAdvancedMDSubstitution.php.
Referenced by getParsedSubstitutions(), and update().
|
private |
Definition at line 278 of file class.ilAdvancedMDSubstitution.php.
Referenced by __construct().
ilAdvancedMDSubstitution::isActive | ( | ) |
ilAdvancedMDSubstitution::isBold | ( | int | $a_field_id | ) |
Definition at line 188 of file class.ilAdvancedMDSubstitution.php.
References ILIAS\UI\examples\Symbol\Glyph\Bold\bold().
Referenced by getParsedSubstitutions(), and update().
ilAdvancedMDSubstitution::isDescriptionEnabled | ( | ) |
Definition at line 84 of file class.ilAdvancedMDSubstitution.php.
References $enabled_desc.
Referenced by update().
ilAdvancedMDSubstitution::isSubstituted | ( | int | $a_field_id | ) |
Definition at line 183 of file class.ilAdvancedMDSubstitution.php.
References getSubstitutions().
|
private |
Definition at line 142 of file class.ilAdvancedMDSubstitution.php.
References ilADTFactory\getInstance(), and null.
Referenced by getParsedSubstitutions().
|
private |
Read db entries private.
Definition at line 234 of file class.ilAdvancedMDSubstitution.php.
References $DIC, $ilDB, $res, ILIAS\UI\examples\Symbol\Glyph\Bold\bold(), ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by __construct().
ilAdvancedMDSubstitution::resetSubstitutions | ( | ) |
Definition at line 155 of file class.ilAdvancedMDSubstitution.php.
References ILIAS\UI\examples\Symbol\Glyph\Bold\bold().
ilAdvancedMDSubstitution::sortDefinitions | ( | array | $a_definitions | ) |
Sort definitions.
Definition at line 67 of file class.ilAdvancedMDSubstitution.php.
ilAdvancedMDSubstitution::update | ( | ) |
update public
Definition at line 202 of file class.ilAdvancedMDSubstitution.php.
References $DIC, $ilDB, $res, enabledFieldNames(), hasNewline(), isBold(), and isDescriptionEnabled().
|
protected |
Definition at line 38 of file class.ilAdvancedMDSubstitution.php.
Referenced by isActive().
|
protected |
Definition at line 41 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 33 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 39 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 40 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 29 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 36 of file class.ilAdvancedMDSubstitution.php.
Referenced by isDescriptionEnabled().
|
protected |
Definition at line 37 of file class.ilAdvancedMDSubstitution.php.
Referenced by enabledFieldNames().
|
staticprivate |
Definition at line 26 of file class.ilAdvancedMDSubstitution.php.
|
staticprivate |
Definition at line 27 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 34 of file class.ilAdvancedMDSubstitution.php.
|
protected |
Definition at line 32 of file class.ilAdvancedMDSubstitution.php.
Referenced by getSubstitutions().
|
protected |
Definition at line 31 of file class.ilAdvancedMDSubstitution.php.