ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Go to the source code of this file.
Data Structures | |
class | ilIniFile |
INIFile Parser. More... | |
Functions | |
show () | |
returns the content of IniFile @access public More... | |
getGroupCount () | |
returns number of groups @access public More... | |
readGroups () | |
returns an array with the names of all the groups @access public More... | |
groupExists ($a_group_name) | |
checks if a group exists @access public More... | |
readGroup ($a_group_name) | |
returns an associative array of the variables in one group @access public More... | |
addGroup ($a_group_name) | |
adds a new group @access public More... | |
removeGroup ($a_group_name) | |
removes a group @access public More... | |
variableExists ($a_group, $a_var_name) | |
returns if a variable exists or not @access public More... | |
readVariable ($a_group, $a_var_name) | |
reads a single variable from a group @access public More... | |
setVariable ($a_group_name, $a_var_name, $a_var_value) | |
sets a variable in a group @access public More... | |
error ($a_errmsg) | |
set error message @access public More... | |
getError () | |
returns error @access public More... | |
addGroup | ( | $a_group_name | ) |
adds a new group @access public
string | group name |
Definition at line 313 of file class.ilIniFile.php.
References error(), and groupExists().
Referenced by ilDatabaseSetupConfig\toMockIniFile().
error | ( | $a_errmsg | ) |
set error message @access public
string |
Definition at line 395 of file class.ilIniFile.php.
Referenced by ilFileDataForum\__checkReadWrite(), ilFileDataForumDrafts\__checkReadWrite(), ilLMPresentationGUI\__construct(), ilAdministrationCommandGUI\__construct(), ilObjSystemFolderGUI\__construct(), ilObjObjectFolderGUI\__construct(), ilObjTypeDefinitionGUI\__construct(), ilObjMediaCastGUI\__construct(), ilObjSCORM2004LearningModuleGUI\__construct(), ilObjWikiGUI\__construct(), ilObjSearchSettingsGUI\__construct(), ilObjCategoryGUI\__construct(), ilObjForumAdministrationGUI\__construct(), ilObjForumGUI\__construct(), ilObjLearningResourcesSettingsGUI\__construct(), ilObjMediaCastSettingsGUI\__construct(), ilObjStudyProgrammeAdminGUI\__construct(), ilObjAccessibilitySettingsGUI\__construct(), ilObjCalendarSettingsGUI\__construct(), ilContainerGUI\__construct(), ilContainerReferenceGUI\__construct(), ilObjDashboardSettingsGUI\__construct(), ilObjLearningHistorySettingsGUI\__construct(), ilObjMediaObjectsSettingsGUI\__construct(), ilObjMDSettingsGUI\__construct(), ilObjNewsSettingsGUI\__construct(), ilObjCommentsSettingsGUI\__construct(), ilObjNotesSettingsGUI\__construct(), ilObjPersonalWorkspaceSettingsGUI\__construct(), ilObjRepositorySettingsGUI\__construct(), ilObjSkillManagementGUI\__construct(), ilObjTaggingSettingsGUI\__construct(), ilObjECSSettingsGUI\__construct(), ilObjMediaObjectGUI\__construct(), ilObjFolderGUI\__construct(), ilObjContentObjectGUI\__construct(), ilObjGlossaryGUI\__construct(), ilObjFileBasedLMGUI\__construct(), ilObjCertificateSettingsGUI\__construct(), ilObjGlossary\__construct(), ilObjContentObject\__construct(), ilObjSCORM2004LearningModule\__construct(), ilObjContentPageGUI\__construct(), ilObjItemGroupGUI\__construct(), ilObjMediaPoolGUI\__construct(), ilObjWikiSettingsGUI\__construct(), ilObjContactAdministrationGUI\__construct(), ilObjHelpSettingsGUI\__construct(), ilObjTermsOfServiceGUI\__construct(), ilContainer\__construct(), ilObject\__construct(), ilIniFile\__construct(), ilFileDataForum\__construct(), ilObjectCopyGUI\__construct(), ilPageContentGUI\__construct(), ilOpenIdConnectSettingsGUI\__construct(), ilObjectActivationGUI\__construct(), ilSCORM2004ScoGUI\__construct(), ilExplorer\__construct(), ilPasteIntoMultipleItemsExplorer\__construct(), ilCategoryXmlParser\__construct(), ilContainerReferenceXmlParser\__construct(), ilGlossaryPresentationGUI\__construct(), ilFolderXmlParser\__construct(), ilFileDataForumDrafts\__construct(), ilObjTestGUI\__construct(), php4DOMDocument\__construct(), ilMailSearchCoursesGUI\__construct(), ilMailSearchGroupsGUI\__construct(), ilStructureObjectGUI\__construct(), ilForum\__construct(), ilForumExportGUI\__construct(), ilForumModeratorsGUI\__construct(), ilGlossaryEditorGUI\__construct(), ilHTLMEditorGUI\__construct(), ilHTLMPresentationGUI\__construct(), ilLMEditorGUI\__construct(), ilObjSurveyQuestionPoolGUI\__construct(), ilObjQuestionPoolGUI\__construct(), ilAdministrationGUI\__construct(), ilEditClipboardGUI\__construct(), ilContactGUI\__construct(), ilMailingListsGUI\__construct(), ilCronManagerGUI\__construct(), ilDashboardGUI\__construct(), ilObjectActivation\__construct(), ilRepositoryGUI\__construct(), ILIAS\Refinery\Custom\Constraint\__construct(), ilAccessibilityDocumentGUI\__construct(), ilMailTemplateGUI\__construct(), ilWebDAVMountInstructionsUploadGUI\__construct(), ilTermsOfServiceAcceptanceHistoryGUI\__construct(), ilTermsOfServiceDocumentGUI\__construct(), Mail_RFC822\_hasUnclosedBrackets(), Mail_RFC822\_splitAddresses(), Mail_RFC822\_splitCheck(), Mail_RFC822\_validateAddress(), ilDatabaseUpdatedObjective\achieve(), addGroup(), ilContactGUI\applyContactsTableFilter(), ilDBUpdate\applyCustomUpdates(), ilDBUpdate\applyHotfix(), ilDBUpdate\applyUpdate(), ilDBUpdate\applyUpdateNr(), ilObjForumGUI\askForPostActivationObject(), ilContactGUI\changeContactsView(), ilOpenIdConnectSettingsGUI\checkAccess(), ilSetup\checkDataDirSetup(), ilObjForumGUI\checkDraftAccess(), ilSetup\checkErrorLogSetup(), ilSetup\checkLogSetup(), ilSetup\checkPasswordSetup(), ilSetup\checkToolsSetup(), ilSetup\cloneFromSource(), ilMailTemplateGUI\confirmDeleteTemplate(), ilObjForumGUI\confirmDeleteThreadDraftsObject(), ilObjForumGUI\confirmDeleteThreads(), ilCronManagerGUI\confirmedActivate(), ilCronManagerGUI\confirmedDeactivate(), ilCronManagerGUI\confirmedReset(), ilCronManagerGUI\confirmedRun(), ilObjForumGUI\confirmMergeThreadsObject(), ilTermsOfServiceDocumentGUI\confirmReset(), ilClient\connect(), ilClient\create(), ilSetup\createDatabase(), ilObjForumGUI\createThread(), ilObjForumGUI\createThreadObject(), ilAccessibilityDocumentGUI\deleteDocument(), ilTermsOfServiceDocumentGUI\deleteDocument(), ilWebDAVMountInstructionsUploadGUI\deleteDocument(), ilObjForumGUI\deleteSelectedDraft(), ilMailTemplateGUI\deleteTemplate(), ilObjForumGUI\deleteThreadDraftsObject(), ilObjForumGUI\deliverDraftZipFileObject(), ilObjForumGUI\deliverZipFileObject(), ilAccessibilityDocumentGUI\detachCriterionAssignment(), ilTermsOfServiceDocumentGUI\detachCriterionAssignment(), ilObjForumGUI\disableForumNotificationObject(), ilObjForumGUI\doHistoryCheck(), ilCronManagerGUI\edit(), ilObjForumGUI\editThreadDraftObject(), ilObjForumGUI\editThreadObject(), ilObjForumGUI\enableForumNotificationObject(), ilForumExportGUI\ensureThreadBelongsToForum(), ilObjForumGUI\ensureThreadBelongsToForum(), ilDBUpdate\execQuery(), ilObjContentPageGUI\executeCommand(), ilObjForumAdministrationGUI\executeCommand(), ilObjForumGUI\executeCommand(), ilObjMediaCastSettingsGUI\executeCommand(), ilObjStudyProgrammeAdminGUI\executeCommand(), ilAccessibilityDocumentGUI\executeCommand(), ilObjCalendarSettingsGUI\executeCommand(), ilObjCertificateSettingsGUI\executeCommand(), ilContactGUI\executeCommand(), ilMailingListsGUI\executeCommand(), ilMailSearchCoursesGUI\executeCommand(), ilMailSearchGroupsGUI\executeCommand(), ilCronManagerGUI\executeCommand(), ilObjDashboardSettingsGUI\executeCommand(), ilObjLearningHistorySettingsGUI\executeCommand(), ilObjMediaObjectsSettingsGUI\executeCommand(), ilObjMDSettingsGUI\executeCommand(), ilObjNewsSettingsGUI\executeCommand(), ilObjCommentsSettingsGUI\executeCommand(), ilObjNotesSettingsGUI\executeCommand(), ilObjPersonalWorkspaceSettingsGUI\executeCommand(), ilObjTaggingSettingsGUI\executeCommand(), ilTermsOfServiceDocumentGUI\executeCommand(), ilTermsOfServiceAcceptanceHistoryGUI\executeCommand(), ilWebDAVMountInstructionsUploadGUI\executeCommand(), ilObjECSSettingsGUI\executeCommand(), ilForumExportGUI\exportHTML(), ilObjForumGUI\getContent(), ilClient\getError(), ilSetup\getError(), ILIAS\Refinery\Custom\Constraint\getErrorMessage(), ilObjTestGUI\importFileObject(), ilObjQuestionPoolGUI\importFileObject(), ilObjForumGUI\infoScreen(), ilObjContentPageGUI\infoScreenForward(), ilClient\init(), ilSetup\init(), ilMailTemplateGUI\insertTemplate(), CAS_Client\isAuthenticated(), ilSetup\loginAsClient(), ilContactGUI\mailToUsers(), ilObjForumGUI\markAllReadObject(), ilObjForumGUI\markPostReadObject(), ilObjForumGUI\markPostUnreadObject(), ilObjForumGUI\mergeThreadsObject(), ilObjForumGUI\moveThreadsObject(), ilSetup\newClient(), ilIniFile\parse(), Mail_RFC822\parseAddressList(), ilMailingListsGUI\performDeleteMembers(), ilObjForumGUI\performDeleteThreadsObject(), ilObjForumGUI\performMergeThreadsObject(), ilObjForumGUI\performMoveThreadsObject(), ilObjForumGUI\performPostActivationObject(), ilObjForumGUI\performThreadsActionObject(), ilForumExportGUI\printPost(), ilForumExportGUI\printThread(), ilObjForumGUI\publishDraftObject(), ilObjForumGUI\publishThreadDraftObject(), ilObjForumGUI\quotePostObject(), ilIniFile\read(), ilDBUpdate\readDBUpdateFile(), readGroup(), ilDBUpdate\readLastUpdateFile(), readVariable(), removeGroup(), ilTermsOfServiceDocumentGUI\reset(), ilContactGUI\resetContactsTableFilter(), ilAccessibilityDocumentGUI\saveAddDocumentForm(), ilTermsOfServiceDocumentGUI\saveAddDocumentForm(), ilWebDAVMountInstructionsUploadGUI\saveAddDocumentForm(), ilMailingListsGUI\saveAssignmentForm(), ilAccessibilityDocumentGUI\saveAttachCriterionForm(), ilTermsOfServiceDocumentGUI\saveAttachCriterionForm(), ilAccessibilityDocumentGUI\saveChangeCriterionForm(), ilTermsOfServiceDocumentGUI\saveChangeCriterionForm(), ilAccessibilityDocumentGUI\saveDocumentSorting(), ilTermsOfServiceDocumentGUI\saveDocumentSorting(), ilWebDAVMountInstructionsUploadGUI\saveDocumentSorting(), ilAccessibilityDocumentGUI\saveEditDocumentForm(), ilTermsOfServiceDocumentGUI\saveEditDocumentForm(), ilWebDAVMountInstructionsUploadGUI\saveEditDocumentForm(), ilMailingListsGUI\saveForm(), ilSetup\saveMasterSetup(), ilSetup\saveNewClient(), ilObjTermsOfServiceGUI\saveSettings(), ilObjForumGUI\saveThreadAsDraftObject(), ilObjForumGUI\saveThreadSortingObject(), ilMailTemplateGUI\setAsContextDefault(), ilExternalFeed\setError(), ilChatroomServerConnectorMock\setError(), ILIAS\UI\Implementation\Component\Input\Field\Input\setError(), ilClient\setError(), ilForum\setForumId(), ilForum\setForumRefId(), ilObjTermsOfServiceGUI\settings(), ilObjSearchSettingsGUI\settingsObject(), ilTermsOfServiceAcceptanceHistoryGUITest\setUp(), ilTermsOfServiceDocumentGUITest\setUp(), setVariable(), ilAccessibilityDocumentGUI\showAddDocumentForm(), ilTermsOfServiceDocumentGUI\showAddDocumentForm(), ilWebDAVMountInstructionsUploadGUI\showAddDocumentForm(), ilMailingListsGUI\showAssignmentForm(), ilAccessibilityDocumentGUI\showAttachCriterionForm(), ilTermsOfServiceDocumentGUI\showAttachCriterionForm(), ilAccessibilityDocumentGUI\showChangeCriterionForm(), ilTermsOfServiceDocumentGUI\showChangeCriterionForm(), ilObjContactAdministrationGUI\showConfigurationForm(), ilContactGUI\showContactRequests(), ilContactGUI\showContacts(), ilAccessibilityDocumentGUI\showEditDocumentForm(), ilTermsOfServiceDocumentGUI\showEditDocumentForm(), ilWebDAVMountInstructionsUploadGUI\showEditDocumentForm(), ilMailingListsGUI\showForm(), ilObjForumGUI\showStatisticsObject(), ilSetup\storeMasterPassword(), ilTermsOfServiceAcceptanceHistoryGUITest\testAccessDeniedErrorIsRaisedWhenPermissionsAreMissing(), ilTermsOfServiceDocumentGUITest\testAccessDeniedErrorIsRaisedWhenPermissionsAreMissing(), ilTermsOfServiceDocumentGUITest\testLastResetDateIsDisplayedInMessageBoxWhenAgreementsHaveBeenResetAtLeastOnce(), ilTermsOfServiceDocumentGUITest\testNoLastResetDateIsDisplayedInMessageBoxWhenAgreementsHaveBeenResetAtLeastOnce(), ilObjForumGUI\toggleStickinessObject(), ilObjForumGUI\toggleThreadNotificationObject(), ilDatabaseSetupConfig\toMockIniFile(), ilMailTemplateGUI\unsetAsContextDefault(), ilCronManagerGUI\update(), ilSetup\updateMasterSettings(), ilMailTemplateGUI\updateTemplate(), ilObjForumGUI\updateThreadDraftObject(), ilObjForumGUI\updateThreadObject(), and ilIniFile\write().
getError | ( | ) |
returns error @access public
Definition at line 407 of file class.ilIniFile.php.
References ilIniFile\$ERROR.
Referenced by ilDatabaseSetupConfig\toMockIniFile().
getGroupCount | ( | ) |
returns number of groups @access public
Definition at line 255 of file class.ilIniFile.php.
Referenced by ilDatabaseSetupConfig\toMockIniFile().
groupExists | ( | $a_group_name | ) |
checks if a group exists @access public
string | group name |
Definition at line 282 of file class.ilIniFile.php.
Referenced by addGroup(), readGroup(), removeGroup(), setVariable(), and ilDatabaseSetupConfig\toMockIniFile().
readGroup | ( | $a_group_name | ) |
returns an associative array of the variables in one group @access public
string | group name |
Definition at line 297 of file class.ilIniFile.php.
References error(), and groupExists().
Referenced by show(), ilDatabaseSetupConfig\toMockIniFile(), and ilIniFile\write().
readGroups | ( | ) |
returns an array with the names of all the groups @access public
Definition at line 265 of file class.ilIniFile.php.
Referenced by show(), ilDatabaseSetupConfig\toMockIniFile(), and ilIniFile\write().
readVariable | ( | $a_group, | |
$a_var_name | |||
) |
reads a single variable from a group @access public
string | group name |
string | value |
Definition at line 361 of file class.ilIniFile.php.
References error().
Referenced by ilSoapInstallationInfoXMLWriter\__buildInstallationInfo(), ilMail\_getInstallationSignature(), ilChatroomConfigFileHandler\getClientFileContent(), and ilDatabaseSetupConfig\toMockIniFile().
removeGroup | ( | $a_group_name | ) |
removes a group @access public
string | group name |
Definition at line 330 of file class.ilIniFile.php.
References error(), and groupExists().
Referenced by ilDatabaseSetupConfig\toMockIniFile().
setVariable | ( | $a_group_name, | |
$a_var_name, | |||
$a_var_value | |||
) |
sets a variable in a group @access public
string | |
string | |
string |
Definition at line 379 of file class.ilIniFile.php.
References error(), and groupExists().
Referenced by ilDatabaseSetupConfig\toMockIniFile().
show | ( | ) |
returns the content of IniFile @access public
Definition at line 221 of file class.ilIniFile.php.
References $i, readGroup(), and readGroups().
Referenced by ilDashboardGUI\executeCommand(), ilCalendarMonthGUI\getHTML(), ilDashboardGUI\jumpToSelectedItems(), ilTemplate\show(), and ilDatabaseSetupConfig\toMockIniFile().
variableExists | ( | $a_group, | |
$a_var_name | |||
) |
returns if a variable exists or not @access public
string | group name |
string | value |
Definition at line 348 of file class.ilIniFile.php.
Referenced by ilDatabaseSetupConfig\toMockIniFile().