ILIAS  release_7 Revision v7.30-3-g800a261c036
PEAR.php File Reference

Go to the source code of this file.

Data Structures

class  PEAR
 
class  PEAR_Error
 

Namespaces

namespace  PEAR
 

Functions

 _PEAR_call_destructors ()
 

Variables

const PEAR_ERROR_RETURN 1
 #+ ERROR constants More...
 
const PEAR_ERROR_PRINT 2
 
const PEAR_ERROR_TRIGGER 4
 
const PEAR_ERROR_DIE 8
 
const PEAR_ERROR_CALLBACK 16
 
const PEAR_ERROR_EXCEPTION 32
 WARNING: obsolete. More...
 
const PEAR_ZE2 (function_exists('version_compare') && version_compare(zend_version(), "2-dev", "ge"))
 #- More...
 
if(substr(PHP_OS, 0, 3)=='WIN') else
 
const OS_UNIX true
 
const PEAR_OS 'Unix'
 
if(!defined('PATH_SEPARATOR')) $GLOBALS ['_PEAR_default_error_mode'] = PEAR_ERROR_RETURN
 
 $GLOBALS ['_PEAR_default_error_options'] = E_USER_NOTICE
 
 $GLOBALS ['_PEAR_destructor_object_list'] = array()
 
 $GLOBALS ['_PEAR_shutdown_funcs'] = array()
 
 $GLOBALS ['_PEAR_error_handler_stack'] = array()
 

Function Documentation

◆ _PEAR_call_destructors()

_PEAR_call_destructors ( )

Definition at line 777 of file PEAR.php.

778{
779 global $_PEAR_destructor_object_list;
780 if (is_array($_PEAR_destructor_object_list) &&
781 sizeof($_PEAR_destructor_object_list))
782 {
783 reset($_PEAR_destructor_object_list);
784 if (PEAR::getStaticProperty('PEAR', 'destructlifo')) {
785 $_PEAR_destructor_object_list = array_reverse($_PEAR_destructor_object_list);
786 }
787 while (list($k, $objref) = each($_PEAR_destructor_object_list)) {
788 $classname = get_class($objref);
789 while ($classname) {
790 $destructor = "_$classname";
791 if (method_exists($objref, $destructor)) {
792 $objref->$destructor();
793 break;
794 } else {
795 $classname = get_parent_class($classname);
796 }
797 }
798 }
799 // Empty the object list to ensure that destructors are
800 // not called more than once.
801 $_PEAR_destructor_object_list = array();
802 }
803
804 // Now call the shutdown functions
805 if (is_array($GLOBALS['_PEAR_shutdown_funcs']) AND !empty($GLOBALS['_PEAR_shutdown_funcs'])) {
806 foreach ($GLOBALS['_PEAR_shutdown_funcs'] as $value) {
807 call_user_func_array($value[0], $value[1]);
808 }
809 }
810}
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
Definition: PEAR.php:64
static & getStaticProperty($class, $var)
If you have a class that's mostly/entirely static, and you need static properties,...
Definition: PEAR.php:231

References $GLOBALS, and PEAR\getStaticProperty().

+ Here is the call graph for this function:

Variable Documentation

◆ $GLOBALS [1/5]

if (!defined( 'PATH_SEPARATOR')) $GLOBALS[ '_PEAR_default_error_mode'] = PEAR_ERROR_RETURN

Definition at line 64 of file PEAR.php.

Referenced by ilCourseXMLWriter\__buildAdmin(), ilGroupXMLWriter\__buildAdmin(), ilSoapInstallationInfoXMLWriter\__buildInstallationInfo(), ilCourseXMLWriter\__buildMember(), ilGroupXMLWriter\__buildMember(), ilCourseXMLWriter\__buildSubscriber(), ilCourseXMLWriter\__buildTutor(), ilCourseXMLWriter\__buildWaitingList(), ilMediaPoolTableGUI\__construct(), ilMail\__construct(), ilParticipants\__construct(), ilLOSettings\__construct(), ilCourseObjectivesGUI\__construct(), ilObjCategoryGUI\__construct(), ilObjDashboardSettingsGUI\__construct(), ilObjLTIAdministrationGUI\__construct(), ilMDCopyrightSelectionEntry\__construct(), ilICalParser\__construct(), ilLDAPRoleAssignmentRule\__construct(), ilObjCourse\__construct(), ilObjSession\__construct(), ilLearningProgressBaseGUI\__construct(), ilOrgUnitObjectPositionSetting\__construct(), ilOrgUnitObjectTypePositionSetting\__construct(), ilOverlayGUI\__construct(), ilSessionParticipantsTableGUI\__construct(), ilLOEditorGUI\__construct(), ilSearchResultTableGUI\__construct(), ilExGradesTableGUI\__construct(), ilSamlIdpTableGUI\__construct(), ilLuceneAdvancedSearchActivationTableGUI\__construct(), ilMailSearchCoursesMembersTableGUI\__construct(), ilMemberExportSettingsGUI\__construct(), ilLOXmlWriter\__construct(), ilLTIProviderObjectSettingGUI\__construct(), ilAdvancedMDSettingsGUI\__construct(), ilECSCourseMappingRule\__construct(), ilAdvancedMDRecordScope\__construct(), ilLOTestQuestionAdapter\__construct(), ilCalendarCategories\__construct(), ilExternalAuthUserAttributeMapping\__construct(), XapiProxy\XapiProxyPolyFill\__construct(), PEAR\__construct(), ilLOTestAssignmentForm\__construct(), ilECSMappingSettingsGUI\__construct(), XapiProxy\XapiProxyRequest\__construct(), XapiProxy\XapiProxyResponse\__construct(), ilCourseExporter\__construct(), ilExDownloadSubmissionsZipInteraction\__construct(), ilSubmissionsZipJob\__construct(), ilOrgUnitGlobalSettings\__construct(), ilAdvancedMetaDataImporter\__construct(), ilAuthFrontendCredentialsShibboleth\__construct(), ilCheckSumOfFileSizesJob\__construct(), ilCollectFilesJob\__construct(), ilCopyFilesToTempDirectoryJob\__construct(), ilZipJob\__construct(), ilDownloadZipInteraction\__construct(), ilCalendarCopyFilesToTempDirectoryJob\__construct(), ilCalendarDownloadZipInteraction\__construct(), ilCalendarZipJob\__construct(), ilDashboardGUI\__construct(), ilPublicSectionSettings\__construct(), ilAuthFrontendCredentialsLTI\__construct(), ilObjectImporter\__construct(), ilECSSettingsGUI\__construct(), nusoap_base\__construct(), ilOrgUnitPositionTableGUI\__construct(), ilOrgUnitUserAssignmentTableGUI\__construct(), ilCalendarAppointmentGUI\__construct(), ilCalendarRecurrenceCalculator\__construct(), ilECSCmsCourseMemberCommandQueueHandler\__construct(), ilECSCmsTreeCommandQueueHandler\__construct(), ilECSCourseCreationHandler\__construct(), ilECSTaskScheduler\__construct(), ilECSCommunityReader\__construct(), ilLDAPQuery\__construct(), ilECSObjectSettings\__construct(), ilObjectMetaDataGUI\__construct(), ilLOEditorStatus\__construct(), ilSessionMembershipRegistrationSettingsGUI\__construct(), ilMembershipGUI\__construct(), ilGroupXMLParser\__construct(), ilSCTreeTasks\__construct(), ilSCComponentTaskGUI\__construct(), ilSamlIdp\__construct(), ilGroupXMLParser\__parseId(), ilObjChatroomAccess\_checkAccess(), ilObjUser\_checkExternalAuthAccount(), ilObjMailAccess\_checkGoto(), ilObjUserAccess\_checkGoto(), ilECSCommunityReader\_getInstance(), ilECSDataMappingSettings\_getInstance(), ilECSParticipantSettings\_getInstance(), ilECSSetting\_getInstance(), ilLDAPRoleAssignmentRule\_getRules(), ilLPStatusEvent\_getStatusInfo(), _PEAR_call_destructors(), ilInitialisation\abortAndDie(), ilChatroomServerConfigStoredObjective\achieve(), ilComponentActivatePluginsObjective\achieve(), ilComponentDefinitionsStoredObjective\achieve(), ilComponentInstallPluginObjective\achieve(), ilComponentPluginAdminInitObjective\achieve(), ilComponentPluginLanguageUpdatedObjective\achieve(), ilComponentUpdatePluginObjective\achieve(), ilDatabaseUpdatedObjective\achieve(), ilLanguagesInstalledAndUpdatedObjective\achieve(), ilCtrlStructureStoredObjective\achieve(), ilNICKeyRegisteredObjective\achieve(), ilTestSession\activeIDExists(), ilCourseParticipantsGroupsGUI\add(), ilCourseRegistrationGUI\add(), ilSCCronTrash\addCustomSettingsToForm(), ilRepositorySearchGUI\addFromClipboard(), ilMembershipRegistrationSettingsGUI\addMembershipFormElements(), ilMembershipGUI\addMemberTab(), ilSoapRBACAdministration\addRole(), ilPermissionGUI\addRole(), ilSoapRBACAdministration\addRoleFromTemplate(), ilECSObjectSettings\addSettingsToForm(), ilGroupParticipants\addSubscriber(), ilMembershipGUI\addToClipboard(), ilLPTableBaseGUI\addToClipboard(), ilObjRoleGUI\addToClipboardObject(), ilObjUserFolderGUI\addToClipboardObject(), ilADTExternalLinkFormBridge\addToForm(), ilGroupWaitingList\addToList(), ilTooltipGUI\addTooltip(), ilECSCourseUrlConnector\addUrl(), ilRepositorySearchGUI\addUserFromAutoComplete(), ilObjRoleGUI\addUserObject(), ilObjGroupGUI\afterSave(), XMLStruct\append(), ilDidacticTemplateCopier\appendCopyInfo(), ilDidacticTemplateLocalPolicyAction\apply(), ilDBUpdate\applyCustomUpdates(), ilDBUpdate\applyHotfix(), ilSoapLearningProgressAdministration\applyProgressFilter(), ilAccountCode\applyRoleAssignments(), ilPermissionGUI\applyRoleFilter(), ilLOEditorGUI\askDeleteObjectives(), ilCalendarAppointmentGUI\askEdit(), ilObjCourseGUI\askResetObject(), ilRbacAdmin\assignUser(), ilRbacAdmin\assignUserLimited(), ilConsultationHoursGUI\assignUsersToAppointment(), ilCalendarAppointmentGUI\bookconfirmed(), ilRemoteObjectBaseGUI\callObject(), ilECSMappingSettingsGUI\cancel(), ilObjectCustomUserFieldsGUI\cancelEditMember(), ilECSMappingSettingsGUI\cAttributes(), ilObjLTIAdministrationGUI\changeStatusLTIConsumer(), XML2DOM\characterData(), ilRbacSystem\checkAccessOfUser(), ilObjCourseGUI\checkAgreement(), ilECSCmsCourseCommandQueueHandler\checkAllocationActivation(), ilSCTreeTasks\checkDuplicates(), ilChatroomMessageDeletionThresholdInputGUI\checkInput(), ilSamlIdpMetadataInputGUI\checkInput(), ilCtrl\checkLPSettingsForward(), ilLOEditorStatus\checkNumberOfTries(), ilLearningProgressAccess\checkPermission(), ilChatroom\checkPermissions(), ilObjSurveyGUI\checkRbacOrPositionPermission(), ilObjChatroomAccess\checkRoomAccess(), ilAuthFrontend\checkSimultaneousLogins(), ilSCTreeTasks\checkStructure(), ilECSCmsTreeSynchronizer\checkTreeUpdates(), ilChatUserActionProvider\checkUserChatAccess(), ilECSMappingSettingsGUI\cInitOverview(), ilChatroomMetricsCollectedObjective\collectFrom(), ilDatabaseMetricsCollectedObjective\collectFrom(), ilGlobalCacheMetricsCollectedObjective\collectFrom(), ilLanguageMetricsCollectedObjective\collectFrom(), ilAppointmentPresentationConsultationHoursGUI\collectPropertiesAndActions(), ilECSSettingsGUI\communities(), ilObjLoggingSettingsGUI\components(), ilLDAPRoleAssignmentRule\conditionToString(), soap_server\configureWSDL(), ilConsultationHoursGUI\confirmDeleteGroup(), ilMembershipGUI\confirmDeleteParticipants(), ilLOEditorGUI\confirmDeleteTest(), ilLOEditorGUI\confirmDeleteTests(), ilRbacAdmin\copyRolePermissionIntersection(), ilRbacAdmin\copyRolePermissionUnion(), ilCourseObjectivesGUI\create(), ilLOTestAssignment\create(), ilECSRemoteUser\create(), ilRemoteObjectBase\createAuthResource(), ilECSCourseMappingRule\createCategory(), ilECSCourseCreationHandler\createCourseData(), ilObjRole\createDefaultRole(), ilChatroomAbstractTaskTest\createGlobalIlCtrlMock(), ilChatroomAbstractTest\createGlobalIlDBMock(), ilChatroomAbstractTaskTest\createGlobalIlLanguageMock(), ilChatroomAbstractTaskTest\createGlobalIlUserMock(), ilChatroomAbstractTaskTest\createGlobalRbacSystemCheckAccessMock(), ilChatroomAbstractTaskTest\createGlobalRbacSystemMock(), ilDidacticTemplateLocalPolicyAction\createLocalPolicy(), ilObjLTIAdministrationGUI\createLTIConsumer(), ilMembershipMailGUI\createMailSignature(), ilObjRole\createPermissionIntersection(), ilObjForumGUI\createThread(), ilAuthProviderLTI\createUser(), ilECSMappingSettingsGUI\cSettings(), ilECSMappingSettingsGUI\cUpdateSettings(), ilECSMappingSettingsGUI\dConfirmDeleteTree(), ilECSMappingSettingsGUI\dDeleteTree(), ilRbacAdmin\deassignUser(), ilECSMappingSettingsGUI\dEditTree(), ilParticipants\delete(), ilUserFormSettings\deleteAllForId(), ilUserFormSettings\deleteAllForPrefix(), ilAdvancedMDRecordScope\deleteByRecordI(), ilECSCmsTree\deleteByTreeId(), ilSCTreeTasksGUI\deleteDuplicatesFromRepository(), ilSCTreeTasksGUI\deleteDuplicatesFromTrash(), ilAdvancedMDSettingsGUI\deleteFiles(), ilLORandomTestQuestionPools\deleteForObjectiveAndTestType(), ilConsultationHoursGUI\deleteGroup(), ilObjLTIAdministrationGUI\deleteLTIConsumer(), ilPersonalSettingsGUI\deleteOwnAccountLogout(), ilMembershipGUI\deleteParticipants(), ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses(), ilForum\deletePost(), ilDBUpdateNewObjectType\deleteRBACOperation(), ilDBUpdateNewObjectType\deleteRBACTemplateOperation(), ilObjForumGUI\deleteSelectedDraft(), ilRbacAdmin\deleteSubtreeTemplates(), ilLOEditorGUI\deleteTest(), ilLOEditorGUI\deleteTests(), ilObjForumGUI\deleteThreadDraftsObject(), ILIAS\Modules\OrgUnit\ARHelper\BaseForm\dic(), ilOrgUnitPositionAccess\dic(), ilOrgUnitAuthorityInputGUI\dic(), ilOrgUnitDefaultPermissionFormGUI\dic(), ilOrgUnitDefaultPermissionTableGUI\dic(), ilOrgUnitPermissionTableGUI\dic(), ilPermissionGUI\displayAddRoleForm(), ilPermissionGUI\displayImportRoleForm(), ilSoapUtils\distributeMails(), ilECSMappingSettingsGUI\dMappingOverview(), ilStartUpGUI\doApacheAuthentication(), ilECSCourseCreationHandler\doAttributeMapping(), ilStartUpGUI\doCasAuthentication(), ilStartUpGUI\doLogout(), ilStartUpGUI\doLTIAuthentication(), ilStartUpGUI\doMigration(), ilStartUpGUI\doMigrationNewAccount(), ilStartUpGUI\doOpenIdConnectAuthentication(), ilStartUpGUI\doSamlAuthentication(), ilStartUpGUI\doShibbolethAuthentication(), ilStartUpGUI\doStandardAuthentication(), ilECSCmsCourseCommandQueueHandler\doUpdate(), ilECSEnrolmentStatusCommandQueueHandler\doUpdate(), ilRepositorySearchGUI\doUserAutoComplete(), ilObjWorkspaceFolderGUI\download(), ilCalendarViewGUI\downloadFiles(), ilContainerGUI\downloadObject(), ilExerciseManagementGUI\downloadSubmissionsObject(), ilECSMappingSettingsGUI\dSettings(), ilECSMappingSettingsGUI\dShowCmsExplorer(), ilECSMappingSettingsGUI\dShowLocalExplorer(), ilECSMappingSettingsGUI\dTrees(), ilValidator\dumpTree(), ilCalendarAppointmentGUI\edit(), ilCourseObjectivesGUI\edit(), ilObjectActivationGUI\edit(), ilObjectCustomUserFieldsGUI\editMember(), ilObjFolderGUI\editObject(), ilObjCourseGUI\editObject(), ilObjRoleTemplateGUI\editObject(), ilCalendarAppointmentGUI\editSingle(), ilDidacticTemplateSettingsGUI\editTemplate(), ilRepositorySearchGUI\emptyClipboard(), XML2DOM\endElement(), ilTestInfoScreenToolbarFactory\ensureInitialised(), ilBookingParticipantGUI\executeCommand(), ilObjChatroomGUI\executeCommand(), ilCourseParticipantsGroupsGUI\executeCommand(), ilCourseRegistrationGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilLOEditorGUI\executeCommand(), ilExerciseManagementGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilSAHSEditGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilSurveyExecutionGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjRoleGUI\executeCommand(), ilAdvancedMDSettingsGUI\executeCommand(), ilAuthLoginPageEditorGUI\executeCommand(), ilObjLTIAdministrationGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilRepositoryObjectSearchGUI\executeCommand(), ilLuceneUserSearchGUI\executeCommand(), ilObjSystemCheckGUI\executeCommand(), ilECSMappingSettingsGUI\executeCommand(), ilSessionOverviewGUI\exportCSV(), ilObjExercise\exportGradesExcel(), ilExportContainer\exportObject(), ilECSAppEventListener\extendAccount(), ilECSSetting\fetchCertificateExpiration(), ilECSSetting\fetchSerialID(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ilDataCollectionGlobalTemplate\fillFooter(), ilCOPageGlobalTemplate\fillFooter(), ilRTEGlobalTemplate\fillFooter(), ilGlobalTemplate\fillFooter(), ilSCTreeDuplicatesTableGUI\fillObjectRow(), ilLogComponentTableGUI\fillRow(), ilObjectConsumerTableGUI\fillRow(), ilSCTreeDuplicatesTableGUI\fillRow(), ilSCGroupTableGUI\fillRow(), ilSCTaskTableGUI\fillRow(), ilTimingsManageTableGUI\fillRow(), ilRoleTableGUI\fillRow(), ilCourseMembershipGUI\filterUserIdsByRbacOrPositionOfCurrentUser(), ilGroupMembershipGUI\filterUserIdsByRbacOrPositionOfCurrentUser(), ilMemberExport\filterUsers(), ilCourseObjectivesGUI\finalSeparatedTestAssignment(), ilCourseObjectivesGUI\finalTestAssignment(), ilCourseObjectivesGUI\finalTestLimits(), ilObjCourse\findCoursesWithNotEnoughMembers(), ilSCTreeTasks\findDeepestDuplicate(), ilSCTreeTasks\findDuplicates(), ilObjGroup\findGroupsWithNotEnoughMembers(), ilLPCronObjectStatistics\gatherCourseLPData(), ilOrgUnitPosition\getActive(), ilOrgUnitPosition\getActiveForPosition(), ilObjTest\getActiveIdOfUser(), ilObjFileAccessSettingsGUI\getAdminTabs(), ilObjCourseGUI\getAgreementTabs(), ilObjAuthSettingsGUI\getApacheAuthSettingsForm(), ilRbacReview\getAssignableRolesInSubtree(), ilLOTestAssignmentForm\getAssignableTests(), ilAuthUtils\getAuthPlugins(), ilLoggerFactory\getComponentLogger(), ilObjLTIAdministrationGUI\getConsumerForm(), ilECSCourseMemberConnector\getCourseMember(), ilSearchBaseGUI\getCreationDateForm(), ilObjSessionGUI\getDefaultMemberRole(), ilSCCronTrash\getDescription(), ilECSEnrolmentStatusConnector\getEnrolmentStatus(), ilRemoteObjectBase\getFullRemoteLink(), nusoap_base\getGlobalDebugLevel(), ilMultipleNestedOrderingElementsInputGUI\getGlobalTpl(), ilCalendarAppointmentPanelGUI\getHTML(), ilAdvancedSelectionListGUI\getHTML(), ilADTInternalLinkPresentationBridge\getHTML(), ilCalendarAgendaListGUI\getHTML(), ilLOEditorStatus\getInitialTestStatus(), ilParticipants\getInstance(), ilECSNodeMappingSettings\getInstance(), ilParticipants\getInstanceByObjId(), ilCourseParticipantsGroupsTableGUI\getItems(), ilObjSessionGUI\getLocalRoles(), ilObjUser\getLoginFromAuth(), XapiProxy\XapiProxyPolyFill\getLrsTypeAndMoreByToken(), XapiProxy\XapiProxyPolyFill\getLrsTypePlugin(), ilAdvancedMDFieldDefinitionInternalLink\getLuceneSearchString(), ilLOXmlParser\getMappingForQuestion(), ilLOXmlParser\getMappingInfoForItem(), ilLOXmlParser\getMappingInfoForItemObject(), ilLOEditorStatus\getMaterialsStatus(), ilLPStatusEvent\getMembers(), ilSessionParticipantsTableGUI\getParentLocalRoles(), ilRbacReview\getParentRoleIds(), ilTrQuery\getParticipantsForObject(), ilCtrl\getPathNew(), ilUserUtil\getProfileLink(), ilLOEditorStatus\getQualifiedTestStatus(), ilRbacReview\getRolesOfObject(), ilECSCourseMappingRule\getRuleRefIds(), ilParticipantTableGUI\getSelectableColumns(), ilExportFieldsInfo\getSelectableFieldsInfo(), ilADTExternalLinkSearchBridgeSingle\getSQLCondition(), ilADTInternalLinkSearchBridgeSingle\getSQLCondition(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilObjCourseGUI\getTabs(), ilCourseObjectiveQuestionAssignmentTableGUI\getTestNode(), ilSCCronTrash\getTitle(), ilTestInfoScreenToolbarFactory\getToolbarInstance(), ilPDStudyProgrammeSimpleListGUI\getToShowInfoMessage(), ilAuthStatus\getTranslatedReason(), ilDBWrapperFactory\getWrapper(), ilCategoryExporter\getXmlRepresentation(), ilChatroomExporter\getXmlRepresentation(), ilFolderExporter\getXmlRepresentation(), ilGroupExporter\getXmlRepresentation(), ilSurveyExporter\getXmlRepresentation(), ilSurveyQuestionPoolExporter\getXmlRepresentation(), ilWebResourceExporter\getXmlRepresentation(), ilInitialisation\goToLogin(), ilInitialisation\goToPublicSection(), ilAuthFrontend\handleAuthenticationSuccess(), ilECSCourseCreationHandler\handleCourseUrlUpdate(), ilECSEnrolmentStatusCommandQueueHandler\handleCreate(), ilECSCmsCourseCommandQueueHandler\handleCreate(), ilOnScreenChatAppEventListener\handleEvent(), ilECSAppEventListener\handleEvent(), ilECSTaskScheduler\handleEvents(), ilECSEventQueueReader\handleExportReset(), ilAuthUtils\handleForcedAuthentication(), ilECSEventQueueReader\handleImportReset(), ilAuthProviderLTI\handleLocalRoleAssignments(), ilECSAppEventListener\handleMembership(), ilECSObjectSettings\handlePermissionUpdate(), ilGroupXMLParser\handlerBeginTag(), ilFileXMLParser\handlerEndTag(), ilFolderXmlParser\handlerEndTag(), ilCalendarRemoteAccessHandler\handleRequest(), ilQTIParser\handlerParseEndTag(), ilAuthProviderSaml\handleSamlAuth(), ilECSCmsTreeSynchronizer\handleTreeUpdate(), ilRemoteObjectBase\handleUpdate(), ilECSCmsCourseCommandQueueHandler\handleUpdate(), ilECSCmsTreeCommandQueueHandler\handleUpdate(), ilLOUtils\hasActiveRun(), ilParticipants\hasParticipantListAccess(), ilLTIProviderObjectSettingGUI\hasSettingsAccess(), ILIAS\FileDelivery\http(), ILIAS\WebAccessChecker\http(), ilObjCmiXapi\iliasUrl(), ilADTExternalLinkFormBridge\importFromPost(), ilRoleXmlImporter\importSimpleXml(), ilCategoryImporter\importXmlRepresentation(), ilCourseImporter\importXmlRepresentation(), ilFolderImporter\importXmlRepresentation(), ilGlossaryImporter\importXmlRepresentation(), ilGroupImporter\importXmlRepresentation(), ilSurveyImporter\importXmlRepresentation(), ilSurveyQuestionPoolImporter\importXmlRepresentation(), ilWebResourceImporter\importXmlRepresentation(), ilObjFolderGUI\infoScreen(), ilLOMemberTestResultTableGUI\init(), ilLOTestAssignmentTableGUI\init(), ilTimingsManageTableGUI\init(), ilTimingsPersonalTableGUI\init(), ilTimingsUser\init(), ilRoleTableGUI\init(), ilSCTreeDuplicatesTableGUI\init(), ilTooltipGUI\init(), ilInitialisation\initClient(), XapiProxy\ilInitialisation\initClientIniFile(), LTI\ilInitialisation\initClientIniFile(), XapiProxy\ilInitialisation\initDatabase(), LTI\ilInitialisation\initDatabase(), ilDidacticTemplateSettingsGUI\initEditTemplate(), ilComponentActivatePluginsObjective\initEnvironment(), ilComponentInstallPluginObjective\initEnvironment(), ilComponentPluginLanguageUpdatedObjective\initEnvironment(), ilComponentUpdatePluginObjective\initEnvironment(), ilMediaPoolTableGUI\initFilter(), ilAdvancedMDSettingsGUI\initForm(), ilMemberExportSettingsGUI\initForm(), ilMemberAgreementGUI\initFormAgreement(), ilCourseObjectivesGUI\initFormLimits(), ilObjSearchSettingsGUI\initFormLuceneSettings(), ilObjRoleTemplateGUI\initFormRoleTemplate(), ilObjCalendarSettingsGUI\initFormSettings(), ilObjSearchSettingsGUI\initFormSettings(), ilObjSystemCheckGUI\initFormTrash(), ilInitialisation\initGlobal(), ilDBUpdate\initGlobalsRequiredForUpdateSteps(), ilConsultationHoursGUI\initGroupForm(), ilCourseParticipantsGroupsTableGUI\initGroups(), ilInitialisation\initHTML(), ilCalendarViewGUI\initialize(), ilCalendarRemoteAccessHandler\initIlias(), ilInitialisation\initILIAS(), ilWebAccessChecker\initILIAS(), XapiProxy\ilInitialisation\initIliasIniFile(), LTI\ilInitialisation\initIliasIniFile(), ilOverlayGUI\initJavascript(), ilAwarenessGUI\initJS(), ilInitialisation\initLocale(), XapiProxy\ilInitialisation\initLog(), LTI\ilInitialisation\initLog(), ilECSNodeMappingLocalExplorer\initMappings(), ilObjectCustomUserFieldsGUI\initMemberForm(), ilLTIProviderObjectSettingGUI\initObjectSettingsForm(), ilAssQuestionPreviewGUI\initQuestion(), ilObjectServiceSettingsGUI\initServiceSettingsForm(), ilInitialisation\initSession(), ilMemberExportGUI\initSettingsForm(), ilObjRoleFolderGUI\initSettingsForm(), ilConsultationHourBookingTableGUI\initTable(), ilConsultationHourGroupTableGUI\initTable(), ilObjectActivationGUI\initTimingMode(), ilCalendarRemoteAccessHandler\initTokenHandler(), ilCalendarRemoteAccessHandler\initUser(), ilInitialisation\initUserAccount(), ilWidthHeightInputGUI\insert(), ilTree\insertNode(), ilRepUtil\insertSavedNodes(), ilComponentActivatePluginsObjective\isApplicable(), ilComponentInstallPluginObjective\isApplicable(), ilComponentPluginLanguageUpdatedObjective\isApplicable(), ilComponentUpdatePluginObjective\isApplicable(), ilLDAPServer\isAuthModeLDAP(), ilSamlIdp\isAuthModeSaml(), ilTestQuestionPoolSelectorExplorer\isAvailableQuestionPool(), ilLoggerFactory\isConsoleAvailable(), ilCalendarShared\isEditableForUser(), ilECSParticipant\isEnabled(), ilAdvancedMDRecord\isFilteredByScope(), ilColumnGUI\isGloballyActivated(), ilPermissionGUI\isInAdministration(), ilADTInternalLink\isValid(), ilDashboardGUI\jumpToMemberships(), ilDashboardGUI\jumpToSelectedItems(), ilLOEditorGUI\listObjectives(), ilSessionOverviewGUI\listSessions(), ilSCTreeTasksGUI\listTree(), ilECSTimePlace\loadFromJson(), ilTestSession\loadTestSession(), ilTestSessionDynamicQuestionSet\loadTestSession(), assQuestion\logAction(), ilSoapUserAdministration\login(), ilSoapUserAdministration\loginStudipUser(), ilLTIViewGUI\logout(), ilSoapUserAdministration\logout(), ilOrgUnitObjectPositionSetting\lookupActive(), ilECSCmsData\lookupFirstTreeOfNode(), ilObjLTIAdministration\lookupLTISettingsRefId(), ilLOTestRun\lookupObjectives(), ilECSCmsData\lookupObjId(), ilLOUtils\lookupQplBySequence(), ilLTIDataConnector\lookupRecordIdByGlobalSettingsAndRefId(), ilObjCourse\lookupShowMembersEnabled(), ilMembershipGUI\mailMembersBtn(), ilUtil\makeClickable(), ilCourseContentGUI\managePersonalTimings(), ilCourseContentGUI\manageTimings(), ilCourseObjectivesGUI\materialAssignment(), ilLOEditorGUI\materials(), ilObjCourseGUI\membersObject(), ilExerciseManagementGUI\membersObject(), ilObjGroupGUI\membersObject(), ilForum\mergeThreads(), ilTree\moveTree(), ilMultipleImagesInputGUI\onCheckInput(), ilSAHSPresentationGUI\outputInfoScreen(), ilObjSystemCheckGUI\overview(), ilLMPresentationGUI\page(), ilRoleTableGUI\parse(), ilCourseParticipantsTableGUI\parse(), ilLOXmlParser\parse(), ilGroupParticipantsTableGUI\parse(), ilSessionParticipantsTableGUI\parse(), ilExerciseMemberTableGUI\parseData(), ilSoapMailXmlParser\parseName(), ilLOXmlParser\parseObjectDependencies(), ilRepositoryObjectResultTableGUI\parseObjectIds(), ilLOXmlParser\parseSettings(), ilLOXmlParser\parseTests(), ilSurveyImporter\parseXmlFileNames(), ilSurveyQuestionPoolImporter\parseXmlFileNames(), HTML_Template_ITX\performCallback(), ilObjForumGUI\performPostActivationObject(), ilRepositoryObjectSearchGUI\performSearch(), ilLikeUserOrgUnitSearch\performSearch(), ilLuceneUserSearchGUI\performSearch(), PEAR\popErrorHandling(), ilForum\postCensorship(), ilStorageHandlerV1Migration\prepare(), ilMemberExportSettingsGUI\printViewSettings(), ilStartUpGUI\processCode(), ilStartUpGUI\processIndexPHP(), ilWikiUtil\processInternalLinks(), ilObjSurvey\processPrintoutput2FO(), DBSetup\provideGlobalDB(), ilObjForumGUI\publishDraftObject(), PEAR\pushErrorHandling(), PEAR\raiseError(), ilLOSettings\read(), ilECSRemoteUser\read(), ilECSTreeReader\read(), ilAttendanceList\readOrderedExportableFields(), ilParticipants\readParticipants(), ilObjLTIAdministration\readReleaseObjects(), ilCalendarCategories\readReposCalendars(), ilSystemCheckTrash\readSelectedDeleted(), ilSubscriberTableGUI\readSubscriberData(), ilWaitingListTableGUI\readUserData(), ilInitialisation\redirect(), ilObjCourseGUI\redirectLocToTestConfirmation(), ilObjCourseGUI\redirectLocToTestObject(), ilECSEventQueueReader\refresh(), ilMembershipGUI\refuseSubscribers(), soap_server\register(), PEAR\registerShutdownFunc(), ilObjLTIAdministrationGUI\releasedObjects(), ilCourseParticipantsGroupsGUI\remove(), ilRepositorySearchGUI\removeFromClipboard(), ilSoapTestAdministration\removeTestResults(), ilDclMultiTextInputGUI\render(), ilMultipleImagesInputGUI\render(), ilMultipleTextsInputGUI\render(), ilExplorerSelectInputGUI\render(), ilPortfolioPageGUI\renderMyCourses(), ilTestArchiveService\renderOverviewContent(), ilSCTreeTasksGUI\repairDuplicates(), ilSCTreeTasks\repairMissingObject(), ilSCTreeTasks\repairMissingTreeEntries(), ilSCTreeTasks\repairPK(), ilSCTreeTasksGUI\repairStructure(), ilLOUserResults\resetFinalByObjective(), ilObjCourseGUI\resetObject(), assQuestion\resetOriginalId(), ilSystemCheckTrash\restore(), ilInitialisation\resumeUserSession(), ilDidacticTemplateLocalPolicyAction\revert(), DBSetup\revokeGlobalDB(), ilRbacAdmin\revokeSubtreePermissions(), ilDownloadWorkspaceFolderBackgroundTask\run(), ilDownloadFilesBackgroundTask\run(), ilDownloadContainerFilesBackgroundTask\run(), ilCalendarCategoryGUI\save(), ilBenchmark\save(), ilECSSettingsGUI\save(), ilObjSearchSettingsGUI\saveAdvancedLuceneSettingsObject(), ilObjectCustomUserFieldsGUI\saveField(), ilConsultationHoursGUI\saveGroup(), ilObjectCustomUserFieldsGUI\saveMember(), ilLOEditorGUI\saveObjectiveCreation(), assQuestion\saveOriginalId(), ilMemberExportSettingsGUI\savePrintViewSettings(), ilPersonalProfileGUI\saveProfile(), ilPersonalProfileGUI\savePublicProfile(), ilSoapTestAdministration\saveQuestion(), ilSoapTestAdministration\saveQuestionSolution(), ilExerciseManagementGUI\saveStatusAllObject(), ilObjForumGUI\saveThreadAsDraftObject(), ilObjSCORMTracking\scorm12PlayerUnload(), ilSCORMOfflineMode\scormPlayerUnloadForSop2il(), ilConsultationHoursGUI\searchUsersForAppointments(), ilCourseObjectivesGUI\selfAssessmentAssignment(), ilCourseObjectivesGUI\selfAssessmentLimits(), ilECSCourseUrl\send(), ilMailMimeTransportBase\send(), ilObjExercise\sendAssignment(), ilMembershipMailGUI\sendMailToSelectedUsers(), ilObjMailGUI\sendTestMail(), soap_server\service(), ilInitialisation\setCookieConstants(), ilLTIProviderObjectSettingGUI\setCustomRolesForSelection(), PEAR\setErrorHandling(), nusoap_base\setGlobalDebugLevel(), assBaseTestCase\setGlobalVariable(), ilBuddySystemBaseTest\setGlobalVariable(), ilMailBaseTest\setGlobalVariable(), ilRTEBaseTest\setGlobalVariable(), ilTermsOfServiceBaseTest\setGlobalVariable(), XMLStruct\setParent(), ilObjGroup\setParentRolePermissions(), ilMembershipAdministrationGUI\setSubTabs(), ilObjSystemCheckGUI\setSubTabs(), ilObjAuthSettingsGUI\setSubTabs(), ilLOEditorGUI\setTabs(), ilMainMenuGUI\setTemplateVars(), ilLOEditorGUI\settings(), ilSettingsFactory\settingsFor(), assBaseTestCase\setUp(), assClozeTestGUITest\setUp(), assLongmenuTest\setUp(), assNumericGUITest\setUp(), ilMailBaseTest\setUp(), ilRTEBaseTest\setUp(), ilTermsOfServiceBaseTest\setUp(), ilWACCheckingInstanceTest\setUp(), ilWACTokenTest\setUp(), ILIAS\Filesystem\Util\LegacyPathHelperTest\setUp(), ilCalendarSubscriptionGUI\show(), ilContainerGUI\showAdministrationPanel(), ilStartUpGUI\showCASLoginForm(), ilRepositorySearchGUI\showClipboard(), ilDidacticTemplateSettingsGUI\showEditImportForm(), ilObjMailGUI\showExternalSettingsFormObject(), ilPDNewsBlockGUI\showFeedUrl(), ilAdvancedMDSettingsGUI\showFiles(), ilExerciseManagementGUI\showGradesOverviewObject(), ilObjSystemCheckGUI\showGroup(), ilDidacticTemplateSettingsGUI\showImportForm(), ilObjSystemFolderGUI\showJavaServerObject(), ilStartUpGUI\showLoginPage(), ilLOEditorGUI\showObjectiveCreation(), ilConditionHandlerGUI\showObligatoryForm(), ilStartUpGUI\showOpenIdConnectLoginForm(), ilExerciseManagementGUI\showParticipantObject(), ilCourseObjectivesGUI\showRandomTestAssignment(), ilStartUpGUI\showRegistrationLinks(), ilStartUpGUI\showSamlLoginForm(), ilLuceneUserSearchGUI\showSearchForm(), ilStartUpGUI\showShibbolethLoginForm(), ilSCComponentTaskGUI\showSimpleConfirmation(), ilLOEditorGUI\showStatus(), ilStartUpGUI\showTermsOfServiceLink(), ilSCTreeTasksGUI\showTree(), ilSCORMOfflineMode\sop2il(), ilSystemCheckTrash\start(), XML2DOM\startElement(), PEAR\staticPopErrorHandling(), PEAR\staticPushErrorHandling(), ilPasswordAssistanceGUI\submitAssistanceForm(), ilECSCmsTreeSynchronizer\sync(), ilECSCourseCreationHandler\syncCategory(), ilECSCmsTreeSynchronizer\syncCategory(), ilECSCourseCreationHandler\syncNodeToTop(), ilECSCourseCreationHandler\syncParentContainer(), ilObjChatroomAccessTest\test_checkAccessReturnFalse(), ilObjChatroomAccessTest\test_checkAccessReturnTrueWithRbacAccess(), ilObjChatroomAccessTest\test_checkGotoReturnFalse(), ilObjChatroomAccessTest\test_checkGotoReturnTrue(), ilInitialisationTest\test_DIC(), assClozeGapTest\test_getBestSolutionOutput_shouldReturnBestSolutionOutput_CaseNumeric(), assClozeGapTest\test_getBestSolutionOutput_shouldReturnBestSolutionOutput_CaseText(), assClozeGapTest\test_getBestSolutionOutput_shouldReturnBestSolutionOutput_CaseTextMulti(), assClozeGapTest\test_getBestSolutionOutput_shouldReturnEmptyStringOnUnknownType_WhichMakesNoSenseButK(), ilObjChatroomTest\test_GetPublicObjId(), ilObjChatroomTest\test_GetPublicObjIdDefaultValue(), ilLOEditorGUI\testAssignment(), ilChatroomInfoTaskTest\testExecuteDefault(), ilLOEditorGUI\testOverview(), ilLOEditorGUI\testSettings(), ilLOEditorGUI\testsOverview(), assImagemapQuestionExport\toXML(), ilSettingsTemplate\translate(), ilConditionHandlerGUI\translateOperator(), ilObjSystemCheckGUI\trash(), ilAuthFrontendCredentialsSoap\tryAuthenticationOnLoginPage(), ilMembershipRegistrationSettingsGUI\txt(), ilObjSessionGUI\unregisterObject(), ilECSRemoteUser\update(), ilECSSettingsGUI\updateCommunities(), ilECSCourseCreationHandler\updateCourseData(), ilECSAppEventListener\updateEnrolmentStatus(), ilConsultationHoursGUI\updateGroup(), ilObjCourseGUI\updateObject(), ilObjGroupGUI\updateObject(), ilECSCourseCreationHandler\updateParallelGroups(), ilCourseContentGUI\updatePersonalTimings(), ilLOTestQuestionAdapter\updateQuestionResult(), ilLOTestQuestionAdapter\updateQuestions(), ilObjSearchSettingsGUI\updateSettingsObject(), ilTestRandomQuestionSetStagingPoolQuestionList\updateSourceQuestionPoolId(), ilObjForumGUI\updateThreadDraftObject(), ilAuthProviderLTI\updateUser(), ilObjHelpSettings\uploadHelpModule(), ilQtiMatImageSecurity\validateContent(), ilObjLinkResourceGUI\view(), ilObjFolderGUI\viewObject(), ilLOMemberTestResultGUI\viewResult(), soap_server\webDescription(), ilMemberExport\write(), ilBookingEntry\writeBookingMessage(), and ilRoleXmlExport\writeRole().

◆ $GLOBALS [2/5]

$GLOBALS[ '_PEAR_default_error_options'] = E_USER_NOTICE

Definition at line 65 of file PEAR.php.

◆ $GLOBALS [3/5]

$GLOBALS[ '_PEAR_destructor_object_list'] = array()

Definition at line 66 of file PEAR.php.

◆ $GLOBALS [4/5]

$GLOBALS[ '_PEAR_error_handler_stack'] = array()

Definition at line 68 of file PEAR.php.

◆ $GLOBALS [5/5]

$GLOBALS[ '_PEAR_shutdown_funcs'] = array()

Definition at line 67 of file PEAR.php.

◆ else

if (substr(PHP_OS, 0, 3)=='WIN') else
Initial value:
{
define('OS_WINDOWS', false)

Definition at line 49 of file PEAR.php.

◆ OS_UNIX

const OS_UNIX true

Definition at line 51 of file PEAR.php.

◆ PEAR_ERROR_CALLBACK

◆ PEAR_ERROR_DIE

◆ PEAR_ERROR_EXCEPTION

const PEAR_ERROR_EXCEPTION 32

◆ PEAR_ERROR_PRINT

◆ PEAR_ERROR_RETURN

const PEAR_ERROR_RETURN 1

◆ PEAR_ERROR_TRIGGER

◆ PEAR_OS

const PEAR_OS 'Unix'

Definition at line 52 of file PEAR.php.

◆ PEAR_ZE2

const PEAR_ZE2 (function_exists('version_compare') && version_compare(zend_version(), "2-dev", "ge"))

#-

Definition at line 43 of file PEAR.php.