|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ilAdvancedMDSubstitution: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 @access public More... | |
| getSubstitutions () | |
| isSubstituted (int $a_field_id) | |
| isBold (int $a_field_id) | |
| hasNewline (int $a_field_id) | |
| update () | |
| update @access 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 @access 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().
Here is the call graph for this function:
|
static |
Definition at line 56 of file class.ilAdvancedMDSubstitution.php.
Referenced by ilObjCategoryListGUI\init(), ilObjCategoryReferenceListGUI\init(), ilObjCourseListGUI\init(), ilObjCourseReferenceListGUI\init(), ilObjExerciseListGUI\init(), ilObjFileListGUI\init(), ilObjGroupListGUI\init(), ilObjGroupReferenceListGUI\init(), ilObjIndividualAssessmentListGUI\init(), ilObjRemoteCategoryListGUI\init(), ilObjRemoteCourseListGUI\init(), ilObjRemoteFileListGUI\init(), ilObjRemoteGlossaryListGUI\init(), ilObjRemoteGroupListGUI\init(), ilObjRemoteLearningModuleListGUI\init(), ilObjRemoteTestListGUI\init(), ilObjRemoteWikiListGUI\init(), ilObjSessionListGUI\init(), ilObjStudyProgrammeReferenceListGUI\init(), ilAdvancedMDSettingsGUI\initFormSubstitutions(), ilAdvancedMDRecordGUI\parseAppointmentPresentationa(), and ilAdvancedMDSettingsGUI\updateSubstitutions().
Here is the caller graph for this function:| ilAdvancedMDSubstitution::appendSubstitution | ( | int | $a_field_id, |
| bool | $a_bold = false, |
||
| bool | $a_newline = false |
||
| ) |
append field to substitutions @access public
| int | field id |
Definition at line 167 of file class.ilAdvancedMDSubstitution.php.
References ILIAS\UI\examples\Symbol\Glyph\Bold\bold().
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| 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 $counter, enabledFieldNames(), getSubstitutions(), hasNewline(), isBold(), parseValue(), and ilAdvancedMDValues\preloadedRead().
Here is the call graph for this function:| ilAdvancedMDSubstitution::getSubstitutions | ( | ) |
Definition at line 178 of file class.ilAdvancedMDSubstitution.php.
References $substitutions.
Referenced by getParsedSubstitutions(), and isSubstituted().
Here is the caller graph for this function:| ilAdvancedMDSubstitution::hasNewline | ( | int | $a_field_id | ) |
Definition at line 193 of file class.ilAdvancedMDSubstitution.php.
Referenced by getParsedSubstitutions(), and update().
Here is the caller graph for this function:
|
private |
Definition at line 278 of file class.ilAdvancedMDSubstitution.php.
Referenced by __construct().
Here is the caller graph for this function:| ilAdvancedMDSubstitution::isActive | ( | ) |
Definition at line 79 of file class.ilAdvancedMDSubstitution.php.
References $active.
| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAdvancedMDSubstitution::isDescriptionEnabled | ( | ) |
Definition at line 84 of file class.ilAdvancedMDSubstitution.php.
References $enabled_desc.
Referenced by update().
Here is the caller graph for this function:| ilAdvancedMDSubstitution::isSubstituted | ( | int | $a_field_id | ) |
Definition at line 183 of file class.ilAdvancedMDSubstitution.php.
References getSubstitutions().
Here is the call graph for this function:
|
private |
Definition at line 142 of file class.ilAdvancedMDSubstitution.php.
References ilADTFactory\getInstance().
Referenced by getParsedSubstitutions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Read db entries @access private.
Definition at line 234 of file class.ilAdvancedMDSubstitution.php.
References $DIC, $ilDB, $res, ILIAS\UI\examples\Symbol\Glyph\Bold\bold(), ilDBConstants\FETCHMODE_OBJECT, ILIAS\Repository\int(), and true.
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAdvancedMDSubstitution::resetSubstitutions | ( | ) |
Definition at line 155 of file class.ilAdvancedMDSubstitution.php.
References ILIAS\UI\examples\Symbol\Glyph\Bold\bold().
Here is the call graph for this function:| ilAdvancedMDSubstitution::sortDefinitions | ( | array | $a_definitions | ) |
Sort definitions.
Definition at line 67 of file class.ilAdvancedMDSubstitution.php.
| ilAdvancedMDSubstitution::update | ( | ) |
update @access public
Definition at line 202 of file class.ilAdvancedMDSubstitution.php.
References $counter, $DIC, $ilDB, $res, $substitutions, enabledFieldNames(), hasNewline(), isBold(), and isDescriptionEnabled().
Here is the call graph for this function:
|
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(), and update().
|
protected |
Definition at line 31 of file class.ilAdvancedMDSubstitution.php.