ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilIniFile.php File Reference

Go to the source code of this file.

Data Structures

class  ilIniFile
 INIFile Parser Early access in init proceess! Avoid further dependencies like logging or other services Description: A Simpe Ini File Implementation to keep settings in a simple file instead of in a DB Based upon class.INIfile.php by Mircho Mirev mirch.nosp@m.o@ma.nosp@m.cropo.nosp@m.int..nosp@m.com Usage Examples: $ini = new IniFile("./ini.ini"); Read entire group in an associative array $grp = $ini->read_group("MAIN"); //prints the variables in the group if ($grp) for(reset($grp); $key=key($grp); next($grp)) { echo "GROUP ". More...
 

Functions

 show ()
 returns the content of IniFile More...
 
 getGroupCount ()
 returns number of groups More...
 
 readGroups ()
 returns an array with the names of all the groups More...
 
 groupExists (string $a_group_name)
 checks if a group exists More...
 
 readGroup (string $a_group_name)
 returns an associative array of the variables in one group More...
 
 addGroup (string $a_group_name)
 adds a new group More...
 
 removeGroup (string $a_group_name)
 removes a group More...
 
 variableExists (string $a_group, string $a_var_name)
 returns if a variable exists or not More...
 
 readVariable (string $a_group, string $a_var_name)
 reads a single variable from a group More...
 
 setVariable (string $a_group_name, string $a_var_name, string $a_var_value)
 sets a variable in a group More...
 
 error (string $a_errmsg)
 
 getError ()
 

Variables

return true
 

Function Documentation

◆ addGroup()

addGroup ( string  $a_group_name)

adds a new group

Definition at line 249 of file class.ilIniFile.php.

249 : bool
250 {
251 if ($this->groupExists($a_group_name)) {
252 $this->error("Group '" . $a_group_name . "' exists");
253 return false;
254 }
255
256 $this->GROUPS[$a_group_name] = array();
257 return true;
258 }
error(string $a_errmsg)
groupExists(string $a_group_name)
checks if a group exists

References error(), and groupExists().

Referenced by ilDatabaseSetupConfig\toMockIniFile().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ error()

error ( string  $a_errmsg)

Definition at line 309 of file class.ilIniFile.php.

309 : bool
310 {
311 $this->ERROR = $a_errmsg;
312
313 return true;
314 }

Referenced by ilFileDataCourse\__checkImportPath(), ilFileDataCourse\__checkReadWrite(), ilObjUserTrackingGUI\__construct(), ilObjCategoryGUI\__construct(), ilObjMediaObjectsSettingsGUI\__construct(), ilObjNotesSettingsGUI\__construct(), ilObjRepositorySettingsGUI\__construct(), ilObjSkillManagementGUI\__construct(), ilObjSkillTreeGUI\__construct(), ilObjMediaObjectGUI\__construct(), ilObjFolderGUI\__construct(), ilObjSystemFolderGUI\__construct(), ilCourseParticipantsGroupsGUI\__construct(), ilObjComponentSettingsGUI\__construct(), ilLocalUserPasswordSettingsGUI\__construct(), ilMailingListsGUI\__construct(), ilForum\__construct(), ilForumExportGUI\__construct(), ilObjectActivation\__construct(), ilMailFolderGUI\__construct(), ilAccountRegistrationGUI\__construct(), ilRegistrationSettingsGUI\__construct(), ilObjSCORM2004LearningModuleGUI\__construct(), ILIAS\Refinery\Custom\Constraint\__construct(), ilCourseContentGUI\__construct(), ilCalendarAppointmentGUI\__construct(), ilAccessibilityDocumentGUI\__construct(), ilObjCourseGroupingGUI\__construct(), ilFolderXmlParser\__construct(), ilMembershipGUI\__construct(), ilCalendarUserNotification\__construct(), ilFileDataCourse\__construct(), ilSessionOverviewGUI\__construct(), ilCourseFile\__construct(), ilCalendarEntry\__construct(), ilObjSCORM2004LearningModule\__construct(), ilObjCourseVerificationGUI\__construct(), ilObjTermsOfServiceGUI\__construct(), ilObjWikiSettingsGUI\__construct(), ilOpenIdConnectSettingsGUI\__construct(), ilObject2GUI\__construct(), ILIAS\Skill\Tree\SkillTreeManager\__construct(), ilExportGUI\__construct(), ILIAS\Refinery\ByTrying\__construct(), ILIAS\Refinery\To\Transformation\InArrayTransformation\__construct(), ilForumSettingsGUI\__construct(), ilMailSearchObjectGUI\__construct(), ilMailTemplateGUI\__construct(), ilParticipants\__construct(), ilIniFile\__construct(), ilContactGUI\__construct(), ilVirusScanner\__construct(), Mail_RFC822\_hasUnclosedBrackets(), Mail_RFC822\_splitAddresses(), Mail_RFC822\_splitCheck(), Mail_RFC822\_validateAddress(), ILIAS\Refinery\To\Transformation\DateTimeTransformation\accepts(), ILIAS\Refinery\To\Transformation\RecordTransformation\accepts(), ILIAS\Refinery\To\Transformation\TupleTransformation\accepts(), ilDatabaseUpdatedObjective\achieve(), ilPRGMessageCollection\add(), addGroup(), ilPluginDBUpdate\applyUpdate(), ilDBUpdate\applyUpdateNr(), ilObjCourseGroupingGUI\askDeleteGrouping(), ilObjForumGUI\askForPostActivationObject(), ilObjCourseGroupingGUI\assignCourse(), ilCourseMembershipGUI\assignMembers(), ilParticipants\assignSubscriber(), ilMembershipGUI\assignSubscribers(), ilObjSystemFolderGUI\benchmarkObject(), ilObjCertificateSettingsGUI\certificatesOverview(), ilContactGUI\changeContactsView(), ilOpenIdConnectSettingsGUI\checkAccess(), ilRegistrationSettingsGUI\checkAccess(), ilObjForumGUI\checkDraftAccess(), ilDatabaseMetricsCollectedObjective\collectFrom(), ilCronManagerGUI\confirm(), ilMailTemplateGUI\confirmDeleteTemplate(), ilObjForumGUI\confirmDeleteThreadDraftsObject(), ilCronManagerGUI\confirmedActivate(), ilCronManagerGUI\confirmedDeactivate(), ilCronManagerGUI\confirmedReset(), ilCronManagerGUI\confirmedRun(), ilObjForumGUI\confirmMergeThreadsObject(), ilObject\countReferences(), ilObject\create(), ilObjCourseGroupingGUI\create(), ilObjForumGUI\createEmptyThread(), ilObjQuestionPool\createExportDirectory(), ilObjRoleTemplateGUI\createObject(), ilObjectGUI\createObject(), ilObject\createReference(), ilObjForumGUI\createThread(), ilObjForumGUI\createThreadObject(), ILIAS\Skill\Tree\SkillTreeManager\createTree(), ilObject\delete(), ilAccessibilityDocumentGUI\deleteDocument(), ilWebDAVMountInstructionsUploadGUI\deleteDocument(), ilObjCourseGroupingGUI\deleteGrouping(), ilObjForumGUI\deletePostingObject(), ilObjRoleFolderGUI\deleteRoleObject(), ilParticipants\deleteSubscribers(), ilMailTemplateGUI\deleteTemplateCommand(), ilObjForumGUI\deleteThreadDraftsObject(), ILIAS\Skill\Tree\SkillTreeManager\deleteTree(), ilObjForumGUI\deliverDraftZipFileObject(), ilMailFolderGUI\deliverFile(), ilObjForumGUI\deliverZipFileObject(), ilAccessibilityDocumentGUI\detachCriterionAssignment(), ilForumSettingsGUI\disableAdminForceNotiCommand(), ilObjForumGUI\disableForumNotificationObject(), ilForumSettingsGUI\disableHideUserToggleNoti(), ilObjCertificateSettingsGUI\downloadCertificate(), ilObjCourseVerificationGUI\downloadFromPortfolioPage(), ilObjTestVerificationGUI\downloadFromPortfolioPage(), ilObjItemGroupGUI\edit(), ilCronManagerGUI\edit(), ilObjCourseGroupingGUI\edit(), ilCalendarAppointmentGUI\edit(), ilCronManagerGUI\editLegacy(), ilObjBibliographicGUI\editObject(), ilObjectGUI\editObject(), ilObjTypeDefinitionGUI\editObject(), ilObjMediaCastGUI\editObject(), ilObjRoleTemplateGUI\editObject(), ilRemoteObjectBaseGUI\editObject(), ilObjForumGUI\editThreadDraftObject(), ilForumSettingsGUI\enableAdminForceNotiCommand(), ilObjForumGUI\enableForumNotificationObject(), ilForumSettingsGUI\enableHideUserToggleNoti(), ilForumExportGUI\ensureThreadBelongsToForum(), ilObjForumGUI\ensureThreadBelongsToForum(), ilDBUpdate\execQuery(), ilObjRoleGUI\executeCommand(), ilAccessibilityDocumentGUI\executeCommand(), ilObjAuthSettingsGUI\executeCommand(), ilLocalUserPasswordSettingsGUI\executeCommand(), ilObjCalendarSettingsGUI\executeCommand(), ilObjCertificateSettingsGUI\executeCommand(), ilObjComponentSettingsGUI\executeCommand(), ilContactGUI\executeCommand(), ilMailingListsGUI\executeCommand(), ilMailSearchObjectGUI\executeCommand(), ilObjContentPageAdministrationGUI\executeCommand(), ilCourseContentGUI\executeCommand(), ilCourseParticipantsGroupsGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilCronManagerGUI\executeCommand(), ilExportGUI\executeCommand(), ilForumModeratorsGUI\executeCommand(), ilObjForumAdministrationGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjLanguageExtGUI\executeCommand(), ilObjMediaObjectsSettingsGUI\executeCommand(), ilMembershipAdministrationGUI\executeCommand(), ilMembershipGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjNotificationAdminGUI\executeCommand(), ilObjPrivacySecurityGUI\executeCommand(), ilAccountRegistrationGUI\executeCommand(), ilObjStudyProgrammeAdminGUI\executeCommand(), ilObjTermsOfServiceGUI\executeCommand(), ilWebDAVMountInstructionsUploadGUI\executeCommand(), ilObjWebResourceAdministrationGUI\executeCommand(), ilObjECSSettingsGUI\executeCommand(), ilECSNodeMappingCmsExplorer\formatObject(), ilECSNodeMappingLocalExplorer\formatObject(), ilPasteIntoMultipleItemsExplorer\formatObject(), ilObjForumGUI\getContent(), ILIAS\User\Settings\StartingPoint\SettingsGUI\getRoleStartingPointForm(), ilObjForumGUI\handleCensorship(), ilPRGMessageCollection\hasAnyMessages(), ilPRGMessageCollection\hasErrors(), ilObjForumGUI\infoScreen(), ilRemoteObjectBaseGUI\infoScreen(), ilObjContentPageGUI\infoScreenForward(), ilObjSAHSLearningModuleGUI\infoScreenForward(), ilObjQuestionPoolGUI\infoScreenForward(), ilMailTemplateGUI\insertTemplateCommand(), ILIAS\Refinery\To\Transformation\TupleTransformation\isLengthOfValueAndTransformationEqual(), ilObjCourseGroupingGUI\listGroupings(), ilContactGUI\mailToUsers(), ilCourseContentGUI\managePersonalTimings(), ilCourseContentGUI\manageTimings(), ilObjForumGUI\markAllReadObject(), ilObjForumGUI\markPostReadObject(), ilObjForumGUI\markPostUnreadObject(), ilObjForumGUI\mergeThreadsObject(), ilObjForumGUI\moveThreadsObject(), ilIniFile\parse(), ilMailingListsGUI\performDeleteMembersCommand(), ilObjForumGUI\performDeleteThreadsObject(), ilObjForumGUI\performMergeThreadsObject(), ilObjForumGUI\performMoveThreadsObject(), ilObjForumGUI\performPostActivationObject(), ilObjForumGUI\performThreadsActionObject(), ilObjRoleTemplateGUI\permObject(), ilObjRoleTemplateGUI\permSaveObject(), ilForumExportGUI\printPost(), ilForumExportGUI\printThread(), ilObjFileBasedLMGUI\properties(), ilObjForumGUI\publishDraftObject(), ilObjForumGUI\publishThreadDraftObject(), ilObjForumGUI\quotePostObject(), ilObject\read(), ilIniFile\read(), ilPluginDBUpdate\readDBUpdateFile(), readGroup(), readVariable(), ilObjSearchSettingsGUI\redirectToLuceneSettings(), ilObjSearchSettingsGUI\redirectToSettings(), ilMembershipGUI\refuseSubscribers(), removeGroup(), ilObjForumGUI\renderPostingForm(), ilObjDataProtectionGUI\requireReadable(), ilObjForumGUI\restoreFromHistoryObject(), ilObjRoleFolderGUI\roleSearchObject(), ilCalendarAppointmentGUI\save(), ilObjContentPageAdministrationGUI\save(), ilObjItemGroupGUI\save(), ilObjPrivacySecurityGUI\save_privacy(), ilObjPrivacySecurityGUI\save_security(), ilAccessibilityDocumentGUI\saveAddDocumentForm(), ilWebDAVMountInstructionsUploadGUI\saveAddDocumentForm(), ilObjForumGUI\saveAsDraftObject(), ilMailingListsGUI\saveAssignmentFormCommand(), ilAccessibilityDocumentGUI\saveAttachCriterionForm(), ilObjSystemFolderGUI\saveBenchSettingsObject(), ilAccessibilityDocumentGUI\saveChangeCriterionForm(), ilAccessibilityDocumentGUI\saveDocumentSorting(), ilWebDAVMountInstructionsUploadGUI\saveDocumentSorting(), ilAccessibilityDocumentGUI\saveEditDocumentForm(), ilWebDAVMountInstructionsUploadGUI\saveEditDocumentForm(), ilForumSettingsGUI\saveEventsForUserCommand(), ilMailingListsGUI\saveFormCommand(), ilChatroomSettingsGUI\saveGeneral(), ilObjBibliographicGUI\saveObject(), ilContainerReferenceGUI\saveObject(), ilObjectGUI\saveObject(), ilObjTypeDefinitionGUI\saveObject(), ilObjLTIConsumerGUI\saveObject(), ilObjLinkResourceGUI\saveObject(), ilObjForumGUI\savePostObject(), ilObjFileBasedLMGUI\saveProperties(), ilObjForumAdministrationGUI\saveSettings(), ilObjNotificationAdminGUI\saveSettings(), ilObjRoleFolderGUI\saveSettingsObject(), ILIAS\User\Settings\StartingPoint\SettingsGUI\saveStartingPoint(), ilObjForumGUI\saveThreadAsDraftObject(), ilVirusScannerSophos\scanFile(), ilObjCourseGroupingGUI\selectCourse(), ilObjFileGUI\sendFile(), ilMailTemplateGUI\setAsContextDefault(), ILIAS\UI\Implementation\Component\Input\Container\Container\setError(), ILIAS\UI\Implementation\Component\Input\Field\Group\setError(), ILIAS\UI\Implementation\Component\Input\Input\setError(), ILIAS\UI\Implementation\Component\Input\ViewControl\Group\setError(), ilObjFileBasedLMGUI\setStartFile(), ilObjTermsOfServiceGUI\settings(), ilObjCalendarSettingsGUI\settings(), ilObjLoggingSettingsGUI\settings(), ilObjUserTrackingGUI\settingsObject(), setVariable(), ilAccessibilityDocumentGUI\showAddDocumentForm(), ilWebDAVMountInstructionsUploadGUI\showAddDocumentForm(), ilMailingListsGUI\showAssignmentFormCommand(), ilAccessibilityDocumentGUI\showAttachCriterionForm(), ilAccessibilityDocumentGUI\showChangeCriterionForm(), ilObjContactAdministrationGUI\showConfigurationForm(), ilContactGUI\showContacts(), ilAccessibilityDocumentGUI\showEditDocumentForm(), ilWebDAVMountInstructionsUploadGUI\showEditDocumentForm(), ilMailingListsGUI\showFormCommand(), ilForumSettingsGUI\showMembersCommand(), ilObjForumGUI\showStatisticsObject(), ilObjForumGUI\toggleStickinessObject(), ilObjForumGUI\toggleThreadNotificationObject(), ilDatabaseSetupConfig\toMockIniFile(), ilMailTemplateGUI\unsetAsContextDefault(), ilCalendarAppointmentGUI\update(), ilObjCourseGroupingGUI\update(), ilCronManagerGUI\update(), ilObjDataCollectionGUI\update(), ilObjForumGUI\updateDraftObject(), ilObjCourseGUI\updateInfoObject(), ilCronManagerGUI\updateLegacy(), ilCourseContentGUI\updateManagedTimings(), ilForumSettingsGUI\updateNotificationSettingsCommand(), ilObjRoleTemplateGUI\updateObject(), ilObjectGUI\updateObject(), ilRemoteObjectBaseGUI\updateObject(), ilCourseContentGUI\updatePersonalTimings(), ilMailTemplateGUI\updateTemplateCommand(), ilObjForumGUI\updateThreadDraftObject(), ilObjForumGUI\updateThreadObject(), ILIAS\Skill\Tree\SkillTreeManager\updateTree(), ilCalendarEntry\validate(), ilCalendarUserNotification\validate(), ilCourseFile\validate(), ilObjGroup\validate(), ilObjCourse\validateInfoSettings(), ILIAS\Refinery\To\Transformation\RecordTransformation\validateValueLength(), ilObjRoleFolderGUI\viewObject(), ilObjObjectFolderGUI\viewObject(), ilObjForumGUI\viewThreadObject(), and ilIniFile\write().

+ Here is the caller graph for this function:

◆ getError()

getError ( )

Definition at line 316 of file class.ilIniFile.php.

316 : string
317 {
318 return $this->ERROR;
319 }

References ilIniFile\$ERROR.

Referenced by ILIAS\Refinery\getErrorMessage(), and ilDatabaseSetupConfig\toMockIniFile().

+ Here is the caller graph for this function:

◆ getGroupCount()

getGroupCount ( )

returns number of groups

Definition at line 202 of file class.ilIniFile.php.

202 : int
203 {
204 return count($this->GROUPS);
205 }

Referenced by ilDatabaseSetupConfig\toMockIniFile().

+ Here is the caller graph for this function:

◆ groupExists()

groupExists ( string  $a_group_name)

checks if a group exists

Definition at line 224 of file class.ilIniFile.php.

224 : bool
225 {
226 if (!isset($this->GROUPS[$a_group_name])) {
227 return false;
228 }
229
230 return true;
231 }

Referenced by addGroup(), readGroup(), removeGroup(), setVariable(), and ilDatabaseSetupConfig\toMockIniFile().

+ Here is the caller graph for this function:

◆ readGroup()

readGroup ( string  $a_group_name)

returns an associative array of the variables in one group

Definition at line 236 of file class.ilIniFile.php.

236 : array
237 {
238 if (!$this->groupExists($a_group_name)) {
239 $this->error("Group '" . $a_group_name . "' does not exist");
240 return [];
241 }
242
243 return $this->GROUPS[$a_group_name];
244 }

References error(), and groupExists().

Referenced by show(), ilDatabaseSetupConfig\toMockIniFile(), and ilIniFile\write().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ readGroups()

readGroups ( )

returns an array with the names of all the groups

Definition at line 210 of file class.ilIniFile.php.

210 : array
211 {
212 $groups = array();
213
214 for (reset($this->GROUPS); $key = key($this->GROUPS); next($this->GROUPS)) {
215 $groups[] = $key;
216 }
217
218 return $groups;
219 }

References ILIAS\User\Profile\ChangeMail\next.

Referenced by show(), ilDatabaseSetupConfig\toMockIniFile(), and ilIniFile\write().

+ Here is the caller graph for this function:

◆ readVariable()

readVariable ( string  $a_group,
string  $a_var_name 
)

reads a single variable from a group

Definition at line 285 of file class.ilIniFile.php.

285 : string
286 {
287 if (!isset($this->GROUPS[$a_group][$a_var_name])) {
288 $this->error("'" . $a_var_name . "' does not exist in '" . $a_group . "'");
289 return '';
290 }
291
292 return trim($this->GROUPS[$a_group][$a_var_name]);
293 }

References error().

Referenced by ilSoapInstallationInfoXMLWriter\buildInstallationInfo(), ilChatroomConfigFileHandler\getClientFileContent(), and ilDatabaseSetupConfig\toMockIniFile().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ removeGroup()

removeGroup ( string  $a_group_name)

removes a group

Definition at line 263 of file class.ilIniFile.php.

263 : bool
264 {
265 if (!$this->groupExists($a_group_name)) {
266 $this->error("Group '" . $a_group_name . "' does not exist");
267 return false;
268 }
269
270 unset($this->GROUPS[$a_group_name]);
271 return true;
272 }

References error(), and groupExists().

Referenced by ilDatabaseSetupConfig\toMockIniFile().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setVariable()

◆ show()

show ( )

returns the content of IniFile

Definition at line 170 of file class.ilIniFile.php.

170 : string
171 {
172 $groups = $this->readGroups();
173 $group_cnt = count($groups);
174
175 //clear content
176 $content = "";
177
178 // go through all groups
179 for ($i = 0; $i < $group_cnt; $i++) {
180 $group_name = $groups[$i];
181 //prevent empty line at beginning of ini-file
182 if ($i === 0) {
183 $content = sprintf("[%s]\n", $group_name);
184 } else {
185 $content .= sprintf("\n[%s]\n", $group_name);
186 }
187
188 $group = $this->readGroup($group_name);
189
190 //go through group an display all variables
191 for (reset($group); $key = key($group); next($group)) {
192 $content .= sprintf("%s = %s\n", $key, $group[$key]);
193 }
194 }
195
196 return $content;
197 }
readGroups()
returns an array with the names of all the groups
readGroup(string $a_group_name)
returns an associative array of the variables in one group

References ILIAS\User\Profile\ChangeMail\next, readGroup(), and readGroups().

Referenced by ilRepositorySearchGUI\performSearch(), ilNewsTimelineGUI\save(), ilDatabaseSetupConfig\toMockIniFile(), and ilNewsTimelineGUI\update().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ variableExists()

variableExists ( string  $a_group,
string  $a_var_name 
)

returns if a variable exists or not

Definition at line 277 of file class.ilIniFile.php.

277 : bool
278 {
279 return isset($this->GROUPS[$a_group][$a_var_name]);
280 }

Referenced by ilDatabaseSetupConfig\toMockIniFile().

+ Here is the caller graph for this function:

Variable Documentation

◆ true

return true

Definition at line 164 of file class.ilIniFile.php.

Referenced by assTextQuestionGUI\__construct(), ilObjCmiXapiVerificationAccess\_getCommands(), ilObjContentPageAccess\_getCommands(), ilObjForumAccess\_getCommands(), ilObjFileBasedLMAccess\_getCommands(), ilObjRootFolderAccess\_getCommands(), ilLPStatusCollection\_getCompleted(), ilLPStatusCollection\_getFailed(), ilEventItems\_isAssigned(), ilECSServerSettings\activeServerExists(), assClozeTest\calculateReachedPointsForSolution(), ilKprimChoiceWizardInputGUI\checkUploads(), ilFileSystemGUI\defineCommands(), ilDclTableEditGUI\delete(), ilFileDataForumDraftsRCImplementation\delete(), ilFileDataForumRCImplementation\delete(), ilObjTest\deliverPDFfromHTML(), ilObjectListGUI\determineProperties(), ilLPStatusCollection\determineStatus(), ILIAS\MetaData\Editor\Vocabulary\AdapterTest\doesSlotAllowCustomInputProvider(), ILIAS\MetaData\Editor\Vocabulary\AdapterTest\doesSlotHaveVocabulariesProvider(), ilWhiteListUrlValidatorTest\domainProvider(), ILIAS\Test\Presentation\TestScreenGUI\evaluateLauncherModalForm(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), ILIAS\Forum\Notification\ForumNotificationTable\getFilterFields(), ILIAS\Registration\RegistrationFilterComponent\getFilterFields(), ILIAS\Test\Participants\ParticipantTable\getFilterFields(), ilCourseVerificationTableGUI\getItems(), ilExerciseVerificationTableGUI\getItems(), ilSCORMVerificationTableGUI\getItems(), ilTestVerificationTableGUI\getItems(), ilLSLaunchlinksBuilder\getLinks(), ilAtomQueryLock\getLocksForDBInstance(), ILIAS\Test\Participants\ParticipantTable\getPostLoadFilters(), ilObjBibliographicListGUI\getProperties(), ilQuestionBrowserTableGUI\getSelectableColumns(), ilQuestionPoolPrintViewTableGUI\getSelectableColumns(), ILIAS\MetaData\Vocabularies\Dispatch\ActionsTest\getStandardRepo(), ILIAS\MainMenu\Provider\StandardTopItemsProvider\getStaticTopItems(), ilObjQuestionPoolGUI\getTabs(), ilGroupXMLParser\handlerBeginTag(), ilLPCollectionOfRepositoryObjects\hasGroupedItems(), ilTestSequenceRandomQuestionSet\hasRandomQuestionsForPass(), ilECSCourseMappingRule\hasRules(), ilPluginInfoTest\inactivityReasonTable(), ilQuestionCumulatedStatisticsTableGUI\initData(), ilPluginInfoTest\isActiveTruthTable(), ilMakeInstallationAccessibleObjective\isApplicable(), assFormulaQuestionResult\isCoprimeFraction(), ilECSParticipantSettings\isEnabled(), ilECSNodeMappingCmsExplorer\isItemChecked(), ilObjTest\isTestFinishedToViewResults(), ILIAS\MetaData\Editor\Vocabulary\AdapterTest\isValueInVocabulariesForSlotProvider(), CronJobScheduleTest\jobProvider(), ilLTIConsumeProviderList\loadUsedBy(), ilObjectDefinition\parsePluginData(), ilObjTest\processPrintoutput2FO(), ColumnTest\provideColumnFormats(), ilAdvancedMDSubstitution\read(), ilECSParticipantSetting\read(), ilWOPIEmbeddedApplicationGUI\return(), ilLPListOfSettingsGUI\saveSettings(), ilObjUserTrackingGUI\saveSettingsObject(), ilECSServerSettings\serverExists(), ilLearningSequenceMembershipGUI\showParticipantsToolbar(), ILIAS\Style\Content\Setup\ilStyleDBUpdateSteps\step_1(), ilSkillDBUpdateSteps\step_11(), ilIndividualAssessmentMembersStorageDBTest\test_createAssessmentMember(), ilMailTest\testExternalMailDeliveryWorksAsExpected(), ilLearningSequenceSettingsDBTest\testGetSettingsForWithExistingData(), ILIAS\Tests\Setup\Condition\ExternalConditionObjectiveTest\testNotExecutable(), CronJobScheduleTest\weeklyScheduleProvider(), and ilObject\withReferences().