| NAccessControl | Class ilObjLanguageAccess |
| Nassessment | QTI assessment class |
| NConditionParser | Class ConditionParser |
| NDI | Class HTTPServicesTest |
| ▼NFilesystem | Class FlySystemFileAccessTest |
| NHTML_Template_IT | Integrated Template - IT |
| ▼NILIAS | Class ChatMainBarProvider \MainMenu\Provider |
| ►NAccessibility | |
| CGlobalPageHandler | Inits the global page template for screen reade focus |
| ►NAdministration | |
| CAdministrationMainBarProvider | Class AdministrationMainBarProvider |
| ►NBackgroundTasks | Created by PhpStorm |
| ►NDependencies | |
| ►NDependencyMap | |
| CBaseDependencyMap | |
| CDependencyMap | |
| CEmptyDependencyMap | |
| ►NExceptions | |
| CException | |
| CInvalidClassException | |
| CNoSuchServiceException | |
| CInjector | |
| ►NExceptions | |
| CBucketNotFoundException | |
| CException | |
| CInvalidArgumentException | Class Exception |
| CNoObserverForUserInteractionException | |
| CSerializationException | |
| ►NProvider | |
| CBTNotificationProvider | Class BTNotificationProvider |
| ►NTask | |
| ►NUserInteraction | |
| COption | |
| CJob | |
| CTaskFactory | |
| CUserInteraction | |
| ►NTypes | |
| ►NExceptions | |
| CException | |
| CInvalidArgumentException | |
| CAncestors | |
| CListType | |
| CSingleType | |
| CTupleType | |
| CType | |
| CVoidType | |
| CBucket | |
| CBucketMeta | |
| CExceptionHandler | |
| CObserver | |
| CPersistence | |
| CTask | |
| CTaskManager | |
| CValue | |
| CWorker | |
| ►NBookingManager | |
| CgetObjectSettingsCommand | |
| CgetObjectSettingsCommandHandler | |
| CgetObjectSettingsResponse | |
| CsaveObjectSettingsCommand | |
| CsaveObjectSettingsCommandHandler | |
| ►NCOPage | |
| CPageLinker | Page linker |
| CResourcesCollector | Collects all js/css/onload resources necessary for page rendering |
| CResourcesInjector | Injects resources into a template |
| ►NData | |
| ►NColor | |
| CFactory | Builds a Color from either hex- or rgb values |
| ►NDateFormat | |
| CDateFormat | A Date Format provides a format definition akin to PHP's date formatting options, but stores the single elements/options as array to ease conversion into other formats |
| CFactory | Factory for Date Formats |
| CFormatBuilder | Builds a Date Format with split up elements to ease conversion |
| ►NInterval | |
| CClosedFloatInterval | |
| CClosedIntegerInterval | |
| COpenedFloatInterval | |
| COpenedIntegerInterval | |
| ►NResult | |
| CError | A result encapsulates a value or an error and simplifies the handling of those |
| COk | A result encapsulates a value or an error and simplifies the handling of those |
| ►NUUID | |
| CFactory | |
| CRamseyUuidWrapper | |
| CUuid | |
| CAlphanumeric | |
| CAlphanumericTest | |
| CClientId | |
| CClosedFloatIntervalTest | |
| CClosedIntegerIntervalTest | |
| CColor | Color expresses a certain color by giving the mixing ratio in the RGB color space |
| CDataSize | Class DataSize |
| CFactory | Builds data types |
| CNotOKException | Signals that a result contains no value |
| CObjectId | |
| COpenedFloatIntervalTest | |
| COpenedIntegerIntervalTest | |
| CPassword | A password is used as part of credentials for authentication |
| CPositiveInteger | |
| CPositiveIntegerTest | |
| CReferenceId | |
| CResult | A result encapsulates a value or an error and simplifies the handling of those |
| CURI | The scope of this class is split ilias-conform URI's into components |
| ►NDI | Class HTTPServicesTest |
| ►NExceptions | |
| CException | |
| CInvalidClassException | |
| CNoSuchServiceException | |
| CBackgroundTaskServices | |
| CContainer | Customizing of pimple-DIC for ILIAS |
| CDIContainerTest | Class DIContainerTest |
| CHTTPServices | Provides an interface to the ILIAS HTTP services |
| CHTTPServicesTest | |
| CLoggingServices | Provides fluid interface to RBAC services |
| CRBACServices | Provides fluid interface to RBAC services |
| CUIServices | Provides fluid interface to RBAC services |
| ►NFileDelivery | |
| ►NFileDeliveryTypes | Class XAccelTest |
| CDeliveryMethod | Class DeliveryMethod |
| CFileDeliveryTypeFactory | Class FileDeliveryTypeFactory |
| CFileDeliveryTypeFactoryTest | Class FileDeliveryTypeFactoryTest |
| CPHP | Class PHP |
| CPHPChunked | Class PHPChunked |
| CXAccel | Class XAccel |
| CXAccelTest | Class XSendfile |
| CXSendfile | Class XSendfile |
| CXSendfileTest | Class XSendfile |
| CDelivery | Class Delivery |
| CilFileDeliveryService | Interface ilFileDeliveryService |
| CilFileDeliveryType | Interface ilFileDeliveryType |
| ►NFilesystem | |
| ►NDecorator | |
| CFilesystemWhitelistDecorator | |
| CReadOnlyDecorator | |
| ►NDTO | |
| CMetadata | Class Metadata |
| ►NException | |
| CDirectoryNotFoundException | Class DirectoryNotFoundException |
| CFileAlreadyExistsException | Class FileAlreadyExistsException |
| CFileNotFoundException | Class FileNotFoundException |
| CIllegalStateException | Class IllegalStateException |
| CIOException | Class IOException |
| ►NFinder | |
| ►NComparator | |
| CBaseComparator | |
| CDateComparator | |
| CNumberComparator | |
| ►NIterator | |
| CDateRangeFilterIterator | |
| CDepthRangeFilterIterator | |
| CExcludeDirectoryFilterIterator | |
| CFileTypeFilterIterator | |
| CRecursiveDirectoryIterator | |
| CSizeRangeFilterIterator | |
| CSortableIterator | |
| CFinder | |
| ►NProvider | |
| ►NConfiguration | |
| CLocalConfig | Class LocalConfig |
| ►NFlySystem | |
| CFlySystemDirectoryAccess | Class FlySystemDirectoryAccess |
| CFlySystemDirectoryAccessTest | Class FlySystemDirectoryAccessTest |
| CFlySystemFileAccess | Class FlySystemFileAccess |
| CFlySystemFileAccessTest | |
| CFlySystemFileStreamAccess | Class FlySystemFileStreamAccess |
| CFlySystemFilesystemFactory | Class FlySystemFilesystemFactory |
| CFlySystemLocalFilesystemFactory | Class FlySystemLocalFilesystemFactory |
| CFlySystemLocalFilesystemFactoryTest | Class FlySystemLocalFilesystemFactoryTest |
| CDelegatingFilesystemFactory | Class DelegatingFilesystemFactory |
| CDirectoryAccess | Interface DirectoryAccess |
| CDirectoryReadAccess | Interface DirectoryReadAccess |
| CDirectoryWriteAccess | Interface DirectoryWriteAccess |
| CFileAccess | Interface FileAccess |
| CFileReadAccess | Interface FileReadAccess |
| CFileStreamAccess | Interface FileStreamAccess |
| CFileStreamReadAccess | Interface FileStreamReadAccess |
| CFileStreamWriteAccess | Interface FileStreamWriteAccess |
| CFilesystemFactory | Interface FilesystemFactory |
| CFileWriteAccess | Interface FileWriteAccess |
| CLocalFilesystemFactory | Interface LocalFilesystemFactory |
| ►NStream | |
| CFileStream | Interface FileStream |
| CStream | Class Stream |
| CStreamOptions | Class StreamOptions |
| CStreams | Class Streams |
| CStreamTest | Class StreamTest |
| ►NUtil | |
| CLegacyPathHelper | Class LegacyPathHelper |
| CLegacyPathHelperTest | Class LegacyPathHelperTest |
| CPHPStreamFunctions | Class PHPFunctions |
| CFilesystem | Interface Filesystem |
| CFilesystemFacade | Class FilesystemFacade |
| CFilesystems | Class Filesystems |
| CFilesystemsImpl | Class FilesystemsImpl |
| CMetadataType | Class MetadataType |
| CVisibility | Interface Visibility |
| ►NFileUpload | |
| ►NCollection | |
| ►NException | |
| CElementAlreadyExistsException | Class ElementAlreadyExistsException |
| CNoSuchElementException | Class MetadataNotFoundException |
| CEntryLockingStringMap | Class EntryLockingStringMap |
| CEntryLockingStringMapTest | Class EntryLockingStringMapTest |
| CImmutableMapWrapper | Class ImmutableMapWrapper |
| CImmutableStringMap | Class ImmutableStringMap |
| CStringMap | Class StringMap |
| ►NDTO | |
| CMetadata | Class Metadata |
| CProcessingStatus | Class ProcessingStatus |
| CUploadResult | Class UploadResult |
| ►NException | |
| CIllegalStateException | Class IllegalStateException |
| ►NHandler | |
| CAbstractCtrlAwareUploadHandler | Class ilCtrlAwareUploadHandler |
| CBasicFileInfoResult | Class BasicFileInfoResult |
| CBasicHandlerResult | Class BasicHandlerResult |
| CFileInfoResult | Interface FileInfoResult |
| CHandlerResult | Interface HandlerResult |
| CilCtrlAwareUploadHandler | Class ilCtrlAwareUploadHandler |
| ►NProcessor | This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V |
| CAbstractRecursiveZipPreProcessor | Class InsecureFilenameSanitizerPreProcessor |
| CBlacklistExtensionPreProcessor | Class BlacklistExtensionPreProcessor PreProcessor which denies all blacklisted file extensions |
| CBlacklistExtensionPreProcessorTest | Class BlacklistExtensionPreProcessorTest |
| CBlacklistFileHeaderPreProcessor | Class BlacklistFileHeaderPreProcessor |
| CBlacklistFileHeaderPreProcessorTest | Class BlacklistFileHeaderPreProcessorTest |
| CBlacklistMimeTypePreProcessor | Class BlacklistMimeTypePreProcessor |
| CBlacklistMimeTypePreProcessorTest | Class BlacklistMimeTypePreProcessorTest |
| CFilenameOverridePreProcessorTest | Class FilenameOverridePreProcessorTest |
| CFilenameSanitizerPreProcessor | Class FilenameSanitizerPreProcessor |
| CInsecureFilenameSanitizerPreProcessor | Class InsecureFilenameSanitizerPreProcessor |
| CPreProcessor | Class PreProcessor |
| CPreProcessorManager | Class PreProcessorManager |
| CPreProcessorManagerImpl | Class PreProcessorManagerImpl |
| CPreProcessorManagerImplTest | Class PreProcessorManagerImplTest |
| CVirusScannerPreProcessor | Class VirusScannerPreProcessor |
| CVirusScannerPreProcessorTest | Class VirusScannerPreProcessorTest |
| CWhitelistExtensionPreProcessor | Class WhitelistExtensionPreProcessor |
| CWhitelistExtensionPreProcessorTest | Class WhitelistExtensionPreProcessorTest |
| CWhitelistFileHeaderPreProcessor | Class WhitelistFileHeaderPreProcessor |
| CWhitelistFileHeaderPreProcessorTest | Class WhitelistFileHeaderPreProcessorTest |
| CWhitelistMimeTypePreProcessor | Class BlacklistMimeTypePreProcessor |
| CWhitelistMimeTypePreProcessorTest | Class WhitelistMimeTypePreProcessorTest |
| CFileUpload | Class FileUpload |
| CFileUploadImpl | Class FileUploadImpl |
| CFileUploadImplTest | Class FileUploadImplTest |
| CLocation | Interface Location |
| CScalarTypeCheckAwareTest | Class ScalarTypeCheckAwareTest |
| ►NGlobalScreen | |
| ►NClient | Entry Point for Async calls from the Notification Center |
| CCallbackHandler | |
| CClient | |
| CClientSettings | |
| CContentRenderer | |
| CItemState | Class ItemState |
| CModeToggle | Class ModeToggle |
| CNotifications | |
| ►NCollector | |
| NRenderer | |
| CAbstractBaseCollector | Class AbstractBaseCollector |
| CCollector | Interface Collector |
| CCollectorFactory | Class CollectorFactory |
| CItemCollector | Interface Collector |
| ►NHelper | |
| CBasicAccessCheckClosures | Class BasicAccessCheckClosures |
| ►NIdentification | |
| ►NMap | |
| CIdentificationMap | Class IdentificationMap |
| ►NSerializer | |
| CCoreSerializer | Class CoreSerializer |
| CPluginSerializer | Class PluginSerializer |
| CSerializerFactory | Class SerializerFactory |
| CSerializerInterface | Interface SerializerInterface |
| CAbstractIdentification | |
| CAbstractIdentificationProvider | |
| CCoreIdentification | Class CoreIdentification |
| CCoreIdentificationProvider | Class CoreIdentificationProvider |
| CIdentificationFactory | Class IdentificationFactory |
| CIdentificationInterface | Interface IdentificationInterface |
| CIdentificationProviderInterface | Class IdentificationProviderInterface |
| CLostIdentification | Class LostIdentification |
| CNullIdentification | Class NullIdentification |
| CNullPluginIdentification | Class NullPluginIdentification |
| CPluginIdentification | Class PluginIdentification |
| CPluginIdentificationProvider | Class PluginIdentificationProvider |
| CToolIdentificationProvider | Class CoreIdentificationProvider |
| CToolIdentificationProviderInterface | Class IdentificationProviderInterface |
| ►NMainMenu | |
| CCollectorTest | Class CollectorTest |
| CFactoryImplTest | Class FactoryImplTest |
| CIdentificationFactoryTest | Class IdentificationFactoryTest |
| CIdentificationTest | Class IdentificationFactoryTest |
| CMapTest | Class FactoryImplTest |
| ►NProvider | |
| CAbstractPluginProvider | |
| CAbstractProvider | |
| CDynamicProvider | Interface DynamicProvider |
| CNullProviderFactory | Class NullProviderFactory |
| CPluginProvider | Interface PluginProvider |
| CPluginProviderCollection | |
| CProvider | Interface Provider |
| CProviderCollection | Class PluginProviderCollection |
| CProviderFactory | Interface ProviderFactory |
| CStaticProvider | Interface StaticProvider |
| ►NScope | |
| ►NLayout | |
| ►NBuilder | |
| CDecoratedPageBuilder | Interface DecoratedPageBuilder |
| CPageBuilder | Interface PageBuilder |
| CStandardPageBuilder | Interface PageBuilder |
| ►NCollector | |
| CMainLayoutCollector | Class MainLayoutCollector |
| ►NFactory | |
| CAbstractLayoutModification | |
| CBreadCrumbsModification | Class BreadCrumbs |
| CContentModification | Class ContentModification |
| CFooterModification | Class FooterModification |
| CLayoutModification | Class LayoutModification |
| CLogoModification | Class LogoModification |
| CMainBarModification | Class MainBar |
| CMetaBarModification | Class MetaBarModification |
| CModificationFactory | Class ModificationFactory |
| CNullModification | Class NullModification |
| CPageBuilderModification | Class PageBuilderModification |
| CShortTitleModification | Class ShortTitleModification |
| CTitleModification | Class TitleModification |
| CViewTitleModification | Class ShortTitleModification |
| ►NMetaContent | |
| ►NMedia | |
| CAbstractCollection | Class Js |
| CAbstractMedia | Class Js |
| CAbstractMediaWithPath | Class AbstractMediaWithPath |
| CCss | Class Css |
| CCssCollection | |
| CInlineCss | Class InlineCss |
| CInlineCssCollection | |
| CJs | Class Js |
| CJsCollection | |
| COnLoadCode | Class OnLoadCode |
| COnLoadCodeCollection | |
| ►NMetaData | |
| CMetaDataCollection | Class MetaDataCollection |
| CMetaDatum | Class MetaDataCollection |
| CMetaContent | |
| ►NProvider | |
| ►NPagePart | |
| CAbstractOriginalPagePartProvider | Class AbstractOriginalPagePartProvider |
| CDecoratedPagePartProvider | Class DecoratedPagePartProvider |
| CPagePartProvider | Interface PagePartProvider |
| CStandardPagePartProvider | Class StandardPagePartProvider |
| CAbstractModificationPluginProvider | Class AbstractModificationPluginProvider |
| CAbstractModificationProvider | Class AbstractModificationProvider |
| CModificationProvider | Interface ModificationProvider |
| CLayoutServices | Class LayoutServices |
| CMediaTest | Class MediaTest |
| CMetaDataTest | Class MetaDataTest |
| CModificationHandler | Class ModifierServices |
| ►NNotification | |
| ►NCollector | |
| ►NRenderer | |
| CAbstractBaseNotificationRenderer | Class AbstractBaseNotificationRenderer |
| CNotificationRenderer | Interface NotificationRenderer |
| CStandardNotificationGroupRenderer | Class StandardNotificationGroupRenderer |
| CStandardNotificationRenderer | Class StandardNotificationGroupRenderer |
| CMainNotificationCollector | Class MainNotificationCollector |
| ►NFactory | |
| CAbstractBaseNotification | Class AbstractBaseNotification |
| CcanHaveSymbol | Interface canHaveSymbol |
| ChasAmount | Interface hasAmount Items can implicitly contain a various amount of news |
| ChasTitle | Interface hasTitle |
| CisItem | Interface isItem |
| CisStandardItem | Interface isStandardItem |
| CNotificationFactory | Class NotificationFactory |
| CStandardNotification | Class Notification |
| CStandardNotificationGroup | Class StandardNotificationGroup |
| ►NProvider | |
| CAbstractNotificationPluginProvider | Interface AbstractNotificationPluginProvider |
| CAbstractNotificationProvider | Interface AbstractNotificationProvider |
| CNotificationProvider | Interface NotificationProvider |
| CNotificationServices | Class NotificationServices |
| ►NTool | |
| ►NCollector | |
| ►NRenderer | |
| CToolItemRenderer | Class LinkItemRenderer |
| CTreeToolItemRenderer | Class TreeToolItemRenderer |
| CMainToolCollector | Class MainToolCollector |
| ►NFactory | |
| CAbstractBaseTool | Class AbstractBaseTool |
| CisToolItem | Interface isToolItem |
| CsupportsTerminating | Class supportsTerminating |
| CTool | Class Tool |
| CToolFactory | Class ToolFactory |
| CTreeTool | Class TreeTool |
| ►NProvider | |
| CAbstractDynamicToolPluginProvider | Class AbstractDynamicToolPluginProvider |
| CAbstractDynamicToolProvider | Class AbstractDynamicToolProvider |
| CDynamicToolProvider | Interface DynamicToolProvider |
| CToolServices | Class ToolServices |
| CisGlobalScreenItem | Interface isGlobalScreenItem |
| ►NScreenContext | |
| ►NAdditionalData | |
| CCollection | Class Collection |
| ►NStack | |
| CCalledContexts | Class CalledContexts |
| CContextCollection | |
| CContextStack | Class ContextStack |
| CBasicScreenContext | Class BasicScreenContext |
| CContextRepository | Class ContextRepository |
| CContextServices | Class ContextServices |
| CScreenContext | Interface ScreenContext |
| CScreenContextAwareProvider | Interface ScreenContextAwareProvider |
| CServices | Class Services |
| ►NHTTP | |
| ►NCookies | Class CookieJarWrapperTest |
| CCookie | |
| CCookieFactory | |
| CCookieFactoryImpl | |
| CCookieJar | |
| CCookieJarFactory | |
| CCookieJarFactoryImpl | |
| CCookieJarWrapper | |
| CCookieJarWrapperTest | Class CookieWrapperTest |
| CCookieWrapper | |
| CCookieWrapperTest | Class CookieWrapperTest |
| ►NRequest | |
| CRequestFactory | |
| CRequestFactoryImpl | |
| ►NResponse | |
| ►NSender | |
| CDefaultResponseSenderStrategy | Class DefaultResponseSenderStrategy |
| CNullResponseSenderStrategy | |
| CResponseSenderStrategy | Interface ResponseSenderStrategy |
| CResponseSendingException | |
| CResponseFactory | |
| CResponseFactoryImpl | |
| CResponseHeader | Interface ResponseHeader |
| CGlobalHttpState | Interface GlobalHttpState |
| CStatusCode | |
| ►NKioskMode | |
| CControlBuilder | Build controls for the view |
| CLocatorBuilder | Build a locator for the view |
| CState | Keeps the state of a view in a simple stringly type key-value store |
| CTOCBuilder | Build a nested table of contents for the view |
| CURLBuilder | The URLBuilder allows views to get links that are used somewhere inline in the content |
| CView | A kiosk mode view on a certain object |
| ►NLearningHistory | |
| CLearningHistoryMainBarProvider | Class LearningHistoryMainBarProvider |
| ►NLearningProgress | |
| CLPMainBarProvider | Class LPMainBarProvider |
| ►NMyStaff | |
| ►NListCertificates | |
| CilMStListCertificates | Class ilMStListCertificates |
| CilMStListCertificatesTableGUI | Class ilMStListCertificatesTableGUI |
| ►NListCourses | |
| CilMStListCourse | Class ilMStListCourse |
| CilMStListCourses | Class ilMStListCourses |
| CilMStListCoursesTableGUI | Class ilMStListCoursesTableGUI |
| ►NListUsers | |
| CilMStListUser | Class ilMStListUser |
| CilMStListUsers | Class ilListUser |
| CilMStListUsersTableGUI | Class ilMStListUsersTableGUI |
| ►NProvider | |
| CStaffMainBarProvider | Class StaffMainBarProvider |
| CilMyStaffAccess | Class ilMyStaffAccess |
| ►NPersonalDesktop | |
| CPDMainBarProvider | Class PDMainBarProvider |
| ►NRefinery | |
| ►NContainer | |
| CAddLabels | Adds to any array keys for each value |
| CGroup | |
| ►NCustom | |
| CConstraint | |
| CGroup | |
| CTransformation | Transform values according to custom configuration |
| ►NDateTime | |
| CChangeTimezone | Change the timezone (and only the timezone) of php's \DateTimeImmutable WITHOUT changing the date-value |
| CGroup | |
| ►NIn | |
| CGroup | |
| CParallel | |
| CSeries | |
| ►NInteger | |
| CGreaterThan | |
| CGroup | |
| CLessThan | |
| ►NLogical | |
| CGroup | |
| CLogicalOr | |
| CNot | |
| CParallel | |
| CSequential | |
| ►NNumeric | |
| CGroup | |
| CIsNumeric | |
| ►NPassword | |
| CGroup | |
| CHasLowerChars | |
| CHasMinLength | |
| CHasNumbers | |
| CHasSpecialChars | |
| CHasUpperChars | |
| ►NString | |
| CCaseOfLabel | |
| CEstimatedReadingTime | |
| CGroup | |
| CHasMaxLength | |
| CHasMinLength | |
| CSplitString | Split a string by delimiter into array |
| CStripTags | Strip tags from a string |
| ►NTo | |
| ►NTransformation | |
| CBooleanTransformation | |
| CDateTimeTransformation | Transform a string representing a datetime-value to php's DateTimeImmutable see https://www.php.net/manual/de/datetime.formats.php |
| CDictionaryTransformation | |
| CFloatTransformation | |
| CIntegerTransformation | |
| CListTransformation | |
| CNewMethodTransformation | |
| CNewObjectTransformation | |
| CRecordTransformation | |
| CStringTransformation | |
| CTupleTransformation | |
| CGroup | |
| ►NURI | |
| CGroup | |
| CStringTransformation | |
| CConstraint | A constraint encodes some resrtictions on values |
| CConstraintViolationException | |
| CFactory | |
| CIsNull | |
| CTransformation | A transformation is a function from one datatype to another |
| ►NSetup | |
| ►NCLI | |
| CApp | The ILIAS-setup-console-application |
| CBaseCommand | Command base class |
| CBuildArtifactsCommand | Installation command |
| CConfigReader | Read a json-formatted config from a file and overwrite some fields |
| CInstallCommand | Installation command |
| CIOWrapper | Wrapper around symfonies input and output facilities to provide just the functionality required for the ILIAS-setup |
| CReloadControlStructureCommand | Reload Control Structure command |
| CUpdateCommand | Update command |
| CAchievementTracker | Tracks the achievement of objectives |
| CAdminConfirmedObjective | An admin needs to confirm something to achieve this objective |
| CAdminInteraction | This defines ways in which objectives may interact with admins during the setup |
| CAgent | A agent is some component that performs part of the setup process |
| CAgentCollection | An agent that is just a collection of some other agents |
| CArrayArtifact | An array as an artifact |
| CArrayEnvironment | |
| CArtifact | An artifact is some file that is build on demand per installation and is not shipped with the ILIAS source |
| CBuildArtifactObjective | This is an objective to build some artifact |
| CCallableObjective | A callable objective wraps a callable into an objective |
| CCanCreateDirectoriesInDirectoryCondition | |
| CCanCreateFilesInDirectoryCondition | |
| CConfig | A configuration for the setup |
| CConfigCollection | A collection of some configurations |
| CDirectoryCreatedObjective | Create a directory |
| CEnvironment | An environment holds resources to be used in the setup process |
| CExternalConditionObjective | A condition that can't be met by ILIAS itself needs to be met by some external means |
| CImplementationOfInterfaceFinder | |
| CNoConfirmationException | Signals that a necessary confirmation from the admin is missing |
| CNullObjective | A non-objective, nothing to do to achieve it.. |
| CObjective | An objective is a desired state of the system that is supposed to be created by the setup |
| CObjectiveCollection | A objective collection is a objective that is achieved once all subobjectives are achieved |
| CObjectiveIterator | Tries to enumerate all preconditions for the given objective, where the ones that can be achieved (i.e |
| CObjectiveWithPreconditions | A wrapper around an objective that adds some preconditions |
| CPHPExtensionLoadedCondition | |
| CPHPVersionCondition | |
| CUnachievableException | Signals that some goal won't be achievable by actions of the system ever |
| ►NUI | |
| ►NComponent | |
| ►NBreadcrumbs | |
| CBreadcrumbs | |
| ►NButton | |
| CBulky | This describes a bulky button |
| CButton | This describes commonalities between standard and primary buttons |
| CClose | This describes a close button |
| CEngageable | A Button can be stateful; when engaged, the state MUST be refelected in the "aria-pressed"-, respectively the "aria-checked"-attribute |
| CFactory | This is how a factory for buttons looks like |
| CLoadingAnimationOnClick | Interface for buttons with loading animation on click |
| CMonth | This describes the Month Button |
| CPrimary | This describes a standard button |
| CShy | Shy button |
| CStandard | This describes a standard button |
| CTag | This describes a tag(-button) |
| CToggle | This describes a toggle button |
| ►NCard | |
| CCard | |
| CFactory | This is how the factory for UI elements looks |
| CRepositoryObject | |
| CStandard | This describes a standard Card |
| ►NChart | |
| ►NProgressMeter | |
| CFactory | |
| CFixedSize | |
| CMini | |
| CProgressMeter | |
| CStandard | |
| CFactory | This is how a factory for glyphs looks like |
| CScaleBar | Interface Scale Bars |
| ►NCounter | |
| CCounter | This tags a counter object |
| CFactory | This is how the factory for UI elements looks |
| ►NDeck | |
| CDeck | |
| ►NDivider | |
| CFactory | Divider Factory |
| CHorizontal | Horizontal Divider |
| CVertical | Vertical Divider |
| ►NDropdown | |
| CDropdown | This describes commonalities between all types of Dropdowns |
| CFactory | |
| CStandard | This describes a Standard Dropdown |
| ►NDropzone | |
| ►NFile | |
| CFactory | |
| CFile | |
| CStandard | |
| CWrapper | |
| CFactory | |
| ►NImage | |
| CFactory | This is how the factory for UI elements looks |
| CImage | |
| ►NInput | |
| ►NContainer | |
| ►NFilter | |
| CFactory | This is how a factory for filters looks like |
| CFilter | This describes commonalities between all filters |
| CStandard | This describes a standard filter |
| ►NForm | |
| CFactory | This is how a factory for forms looks like |
| CForm | This describes commonalities between all forms |
| CStandard | This describes a standard form |
| CFactory | This is what a factory for input containers looks like |
| ►NField | |
| CCheckbox | This describes checkbox inputs |
| CDateTime | This describes the datetime-field |
| CDuration | This describes the duration input |
| CFactory | This is what a factory for input fields looks like |
| CFile | This describes file field |
| CFilterInput | This interface must be implemented by all Inputs that support Filter Containers |
| CGroup | This describes a group of inputs |
| CInput | This describes commonalities between all inputs |
| CMultiSelect | This describes a multi-select input |
| CNumeric | This describes numeric inputs |
| COptionalGroup | This describes optional group inputs |
| CPassword | This describes password inputs |
| CRadio | This is what a radio-input looks like |
| CSection | This describes section inputs |
| CSelect | This describes select field |
| CSwitchableGroup | This describes switchable group inputs |
| CTag | |
| CText | This describes text inputs |
| CTextarea | This describes Textarea inputs |
| CUploadHandler | Interface UploadHandler |
| CFactory | This is how a factory for inputs looks like |
| ►NItem | |
| CFactory | This is how a factory for Items looks like |
| CGroup | Common interface to item groups |
| CItem | Common interface to all items |
| CNotification | |
| CStandard | |
| ►NLayout | |
| ►NPage | |
| CFactory | This is what a factory for pages looks like |
| CPage | This describes the Page |
| CStandard | This describes the Page |
| CFactory | This is what a factory for layouts looks like |
| ►NLegacy | |
| CFactory | |
| CLegacy | |
| ►NLink | |
| CBulky | Bulky Link - a visually enriched link that looks like a button but behaves like a link |
| CFactory | Link factory |
| CLink | Link base interface |
| CStandard | Standard link |
| ►NListing | |
| ►NCharacteristicValue | |
| CFactory | This is the interface for a characteristic value factory |
| CText | Interface Text |
| ►NWorkflow | |
| CFactory | This is the interface for a workflow factory |
| CLinear | This describes a Linear Workflow |
| CStep | This describes a Workflow Step |
| CWorkflow | This describes a Workflow |
| CDescriptive | |
| CFactory | This is how a factory for listings looks like |
| CListing | |
| COrdered | |
| CUnordered | |
| ►NMainControls | |
| ►NSlate | |
| CCombined | This describes the Combined Slate |
| CFactory | This is what a factory for slates looks like |
| CLegacy | This describes the Legacy-Slate |
| CNotification | Notifications Slates are Slates restricted to only containing Notification Items |
| CPrompt | Prompts are notifications from the system to the user |
| CSlate | This describes a Slate |
| CFactory | This is what a factory for main controls looks like |
| CFooter | This describes the Footer |
| CMainBar | This describes the MainBar |
| CMetaBar | This describes the MetaBar |
| CModeInfo | Interface ModeInfo |
| ►NMenu | |
| CDrilldown | This describes a Drilldown Menu Control |
| CFactory | Tree factory |
| CLabeledMenu | This describes a Menu Control with a label |
| CMenu | This describes a Menu Control |
| CSub | This describes a Submenu, i.e |
| ►NMessageBox | |
| CFactory | This is how a factory for Message Boxes looks like |
| CMessageBox | Interface Message Box |
| ►NModal | |
| CFactory | |
| CInterruptive | |
| CInterruptiveItem | Interface InterruptiveItem |
| CLightbox | |
| CLightboxDescriptionEnabledPage | Interface LightboxDescriptionEnabledPage |
| CLightboxPage | Interface LightboxPage |
| CModal | This describes commonalities between the different modals |
| CRoundTrip | |
| ►NPanel | |
| ►NListing | |
| CFactory | |
| CListing | |
| CStandard | |
| ►NSecondary | |
| CFactory | |
| CLegacy | |
| CListing | |
| CSecondary | This describes a Secondary Panel |
| CFactory | This is how the factory for UI elements looks |
| CPanel | This describes how a panel could be modified during construction of UI |
| CReport | This describes how a Report could be modified during construction of UI |
| CStandard | This describes a Standard Panel |
| CSub | This describes a Sub Panel |
| ►NPopover | |
| CFactory | Factory to create different types of Popovers |
| CListing | |
| CPopover | Describes the Popover component |
| CStandard | |
| ►NSymbol | |
| ►NAvatar | |
| CAvatar | This describes how a letter or a picture avatar could be modified during construction of UI |
| CFactory | |
| CLetter | |
| CPicture | This describes how a picture avatar could be modified during construction of UI |
| ►NGlyph | |
| CFactory | This is how a factory for glyphs looks like |
| CGlyph | This describes how a glyph could be modified during construction of UI |
| ►NIcon | |
| CCustom | This describes the behavior of an custom icon |
| CFactory | This is how a factory for icons looks like |
| CIcon | This describes how a icon could be modified during construction of UI |
| CStandard | This describes the specific behavior of an ILIAS standard icon |
| CFactory | |
| CSymbol | This describes a symbol |
| ►NTable | |
| CFactory | Table factory |
| CPresentation | This describes a Presentation Table |
| CPresentationRow | This describes a Row used in Presentation Table |
| ►NTest | |
| CJSTestComponent | |
| CRenderer | |
| CTestComponent | |
| ►NTree | |
| ►NNode | |
| CAsyncNode | This describes a Tree Node |
| CBylined | This describes a tree node with an byline providing additional information about this node |
| CFactory | Nodes factory |
| CNode | This describes a Tree Node |
| CSimple | This describes a very basic Tree Node |
| CExpandable | This describes a Tree Control |
| CFactory | Tree factory |
| CTree | This describes a Tree Control |
| CTreeRecursion | Interface for mapping data-structures to the Tree |
| ►NViewControl | |
| CFactory | This is how the factory for UI elements looks |
| CHasViewControls | Trait for adding view controls to a component |
| CMode | This describes a Mode Control |
| CPagination | This describes a Pagination Control |
| CSection | This describes a Section Control |
| CSortation | This describes a Sortation Control |
| CChangeable | |
| CClickable | |
| CComponent | A component is the most general form of an entity in the UI |
| CDroppable | |
| CHoverable | |
| CJavaScriptBindable | Interface to be extended by components that have the possibility to bind to Javascript |
| COnloadable | |
| COnUpdateable | |
| CReplaceContentSignal | This signal replaces the content of a component by ajax |
| CReplaceSignal | This signal replaces a component by ajax |
| CSignal | |
| CTriggerable | |
| CTriggerer | |
| ►NImplementation | |
| ►NComponent | |
| ►NBreadcrumbs | |
| CBreadcrumbs | |
| CRenderer | |
| ►NButton | |
| CBulky | Bulky Button |
| CButton | This implements commonalities between standard and primary buttons |
| CClose | |
| CFactory | |
| CMonth | |
| CPrimary | |
| CRenderer | |
| CShy | |
| CStandard | |
| CTag | |
| CToggle | |
| ►NCard | |
| CCard | |
| CFactory | Implementation of factory for cards |
| CRenderer | |
| CRepositoryObject | |
| CStandard | |
| ►NChart | |
| ►NProgressMeter | |
| CFactory | |
| CFixedSize | |
| CMini | |
| CProgressMeter | |
| CRenderer | |
| CStandard | |
| CFactory | |
| CRenderer | |
| CScaleBar | |
| ►NCounter | |
| CCounter | |
| CCounterNonAbstractRenderer | |
| CFactory | |
| CRenderer | |
| ►NDeck | |
| CDeck | |
| CRenderer | |
| ►NDivider | |
| CFactory | |
| CHorizontal | Horizontal Divider |
| CRenderer | |
| CVertical | Vertical Divider |
| ►NDropdown | |
| CDropdown | This implements commonalities between different types of Dropdowns |
| CFactory | |
| CRenderer | |
| CStandard | |
| ►NDropzone | |
| ►NFile | |
| CFactory | |
| CFile | |
| CRenderer | |
| CStandard | |
| CWrapper | |
| CFactory | |
| ►NImage | |
| CFactory | |
| CImage | |
| CRenderer | |
| ►NInput | |
| ►NContainer | |
| ►NFilter | |
| CFactory | |
| CFilter | This implements commonalities between all Filters |
| CProxyFilterField | An internal class for the clickable, non-editable Input Fields within Filters |
| CQueryParamsFromServerRequest | Implements interaction of input element with get data from psr-7 server request |
| CRenderer | |
| CStandard | This implements a Standard Filter |
| ►NForm | |
| CFactory | |
| CForm | This implements commonalities between all forms |
| CPostDataFromServerRequest | Implements interaction of input element with post data from psr-7 server request |
| CRenderer | |
| CStandard | This implements a standard form |
| CFactory | |
| ►NField | |
| CCheckbox | This implements the checkbox input |
| CDateTime | This implements the date input |
| CDuration | This implements the duration input group |
| CFactory | |
| CFieldRendererFactory | |
| CFile | |
| CFilterContextRenderer | |
| CGroup | This implements the group input |
| CInput | This implements commonalities between inputs |
| CInputInternal | Describes the interface of inputs that is used for internal processing of data from the client |
| CMultiSelect | This implements the multi-select input |
| CNumeric | This implements the numeric input |
| COptionalGroup | This implements the optional group |
| CPassword | This implements the password input |
| CRadio | This implements the radio input |
| CRenderer | |
| CSection | This implements the section input |
| CSelect | This implements the select |
| CSwitchableGroup | This implements the switchable group |
| CTag | Class TagInput |
| CText | This implements the text input |
| CTextarea | This implements the textarea input |
| CFactory | |
| CInputData | Describes how Input-Elements want to interact with posted data |
| CNameSource | Describes a source for input names |
| ►NItem | |
| CFactory | |
| CGroup | Common interface to all items |
| CItem | Common interface to all items |
| CNotification | |
| CRenderer | |
| CStandard | |
| ►NLayout | |
| ►NPage | |
| CFactory | |
| CRenderer | |
| CStandard | Page |
| CFactory | |
| ►NLegacy | |
| CFactory | |
| CLegacy | |
| CRenderer | |
| ►NLink | |
| CBulky | |
| CFactory | |
| CLink | This implements commonalities between Links |
| CRenderer | |
| CStandard | |
| ►NListing | |
| ►NCharacteristicValue | |
| CFactory | |
| CRenderer | |
| CText | |
| ►NWorkflow | |
| CFactory | |
| CLinear | |
| CRenderer | |
| CStep | |
| CWorkflow | |
| CDescriptive | |
| CFactory | |
| CListing | |
| COrdered | |
| CRenderer | |
| CUnordered | |
| ►NMainControls | |
| ►NSlate | |
| CCombined | Combined Slate |
| CFactory | |
| CLegacy | Legacy Slate |
| CNotification | |
| CPrompt | Prompts are notifications from the system to the user |
| CRenderer | |
| CSlate | Slate |
| CFactory | |
| CFooter | Footer |
| CMainBar | MainBar |
| CMetaBar | MetaBar |
| CModeInfo | Class ModeInfo |
| CRenderer | |
| ►NMenu | |
| CDrilldown | Drilldown Menu Control |
| CFactory | |
| CLabeledMenu | Basic Menu Control with a label |
| CMenu | Basic Menu Control |
| CRenderer | |
| CSub | Level of Drilldown Control |
| ►NMessageBox | |
| CFactory | Class Factory |
| CMessageBox | |
| CRenderer | |
| ►NModal | |
| CFactory | Implementation of factory for modals |
| CInterruptive | |
| CInterruptiveItem | Class InterruptiveItem |
| CLightbox | |
| CLightboxImagePage | Class LightboxImagePage |
| CLightboxTextPage | |
| CModal | Base class for modals |
| CRenderer | |
| CRoundTrip | |
| ►NPanel | |
| ►NListing | |
| CFactory | |
| CListing | |
| CRenderer | |
| CStandard | |
| ►NSecondary | |
| CFactory | |
| CLegacy | |
| CListing | |
| CRenderer | |
| CSecondary | |
| CFactory | |
| CPanel | |
| CRenderer | |
| CReport | |
| CStandard | |
| CSub | |
| ►NPopover | |
| CFactory | |
| CListing | |
| CPopover | |
| CRenderer | |
| CStandard | |
| ►NSymbol | |
| ►NAvatar | |
| CAvatar | |
| CFactory | |
| CLetter | |
| CPicture | |
| CRenderer | |
| ►NGlyph | |
| CButtonContextRenderer | |
| CFactory | |
| CGlyph | |
| CGlyphNonAbstractRenderer | |
| CGlyphNonAbstractRendererWithJS | |
| CGlyphRendererFactory | |
| CRenderer | |
| ►NIcon | |
| CCustom | |
| CFactory | |
| CIcon | |
| CRenderer | |
| CStandard | |
| CFactory | |
| ►NTable | |
| CFactory | Implementation of factory for tables |
| CPresentation | |
| CPresentationRow | |
| CRenderer | |
| ►NTree | |
| ►NNode | |
| CBylined | |
| CFactory | |
| CNode | A very simple Tree-Node |
| CRenderer | |
| CSimple | A very simple Tree-Node |
| CExpandable | Tree Control |
| CFactory | |
| CRenderer | |
| CTree | Tree Control |
| ►NViewControl | |
| CFactory | |
| CMode | |
| CPagination | |
| CRenderer | |
| CSection | |
| CSortation | |
| CReplaceContentSignal | Class ReplaceContentSignal |
| CReplaceSignal | Replace Signal |
| CSignal | |
| CSignalGenerator | |
| CSignalGeneratorInterface | |
| CTriggeredSignal | |
| ►NCrawler | |
| ►NEntry | |
| CAbstractEntryPart | Abstract Entry Part to share some common entry functionality |
| CComponentEntries | Container storing a list of UI Component Entries, can act as Iterator, countable and is serializable |
| CComponentEntry | Stores Information of UI Components parsed from YAML, examples and less files |
| CComponentEntryDescription | Container to hold description of UI Components |
| CComponentEntryRules | Container to hold rules of UI Components |
| ►NException | |
| CCrawlerAssertion | Tests properties and throws exceptions if not met |
| CCrawlerException | Exceptions for the Crawler to parse Metadata from the UI Components from YAML to PHP |
| CCrawlerExceptionHandler | Handle Crawler exceptions |
| CCrawlerExceptionLogger | Sometimes we would like to store exception, instead of throwing them on spot, e.g |
| CCrawlerExceptionThrower | A wrapper around the excepiton to simply throw them |
| CFactory | |
| CCrawler | Crawls all UI components for YAML information |
| CEntriesYamlParser | |
| CFactoriesCrawler | |
| CYamlParser | Parses information from UI components |
| ►NRender | |
| CAbstractComponentRenderer | Base class for all component renderers |
| CComponentRenderer | An entity that renders components to a string output |
| CDecoratedRenderer | |
| CDefaultRendererFactory | |
| CFSLoader | Loads renderers for components from the file system |
| CilJavaScriptBinding | Wraps global ilTemplate to provide JavaScriptBinding |
| CilResourceRegistry | Plumbing for ILIAS, tries to guess |
| CilTemplateWrapper | Wraps an ilTemplate to only provide smaller interface |
| CilTemplateWrapperFactory | Factory for wrapped ilTemplates |
| CJavaScriptBinding | Provides methods to interface with javascript |
| CLoader | Loads renderers for components |
| CLoaderCachingWrapper | Caches renderers loaded by another loader |
| CLoaderResourceRegistryWrapper | Registers resources for retreived renderers at a ResourceRegistry |
| CRendererFactory | This is the interface that components should use if they want to load specific renderers |
| CResourceRegistry | Registry for resources required by rendered output like Javascript or CSS |
| CTemplate | Interface to templating as it is used in the UI framework |
| CTemplateFactory | Interface for a factory that provides templates |
| CDefaultRenderer | Renderer that dispatches rendering of UI components to a Renderer found in the same namespace as the component to be renderered |
| CFactory | |
| ►NInterfaces | |
| CFactory | Some Random Comment |
| CIdenticalEntries | Some Random Comment |
| CIdenticalNamesEntry | Some Random Comment |
| CInvalidEntry | Some Random Comment |
| CnoReturnValueEntry | Some Random Comment |
| CProperEntry | Some Random Comment |
| CFactory | This is how the factory for UI elements looks |
| CNotImplementedException | This exception indicates that an UI component was accepted by the JF but is not backed by a real implementation |
| CRenderer | An entity that renders components to a string output |
| ►NUICore | |
| CPageContentProvider | Class ilPageContentProvider |
| ►NWebAccessChecker | |
| CPathType | Interface PathType |
| Nilias | Redirection script todo: (a better solution should control the processing via a xml file) |
| NilPdfGenerator | Class ilPdfGeneratorConstantsTest |
| ▼NLTI | |
| CilGlobalTemplate | Special template class to simplify handling of ITX/PEAR |
| CilInitialisation | Class: ilInitialisation_Public Helper class that derives from ilInitialisation in order to 'publish' some of its methods that are (currently) required by LTI and included plugin classes |
| CilLTIConsumerDataService | |
| NMail | RFC 822 Email address list validation Utility |
| NModule | Class ilCertificateSettingsCmiXapiFormRepository |
| NModules | Class ilChatroomConfigFileHandler \Chatroom\classes |
| NModulesCourse | Class ilCourseLPBadge |
| NModulesExercise | Handles exercise Grade reminder mail placeholders If all contexts are using the same placeholders,constructor etc |
| NModulesFile | File to lp connector |
| NModulesFolder | Folder to lp connector |
| NModulesGroup | Group to lp connector |
| NModulesHTMLLearningModule | HTML lm to lp connector |
| NModulesLearningModule | This cron check links in learning modules |
| NModulesMediaCast | Mediacast to lp connector |
| NModulesScormAicc | SCORM to lp connector |
| NModulesSession | Session to lp connector |
| NModulesTest | Class ilMarkSchemaGUI |
| NModulesWebResource | Class ilObjWebResourceAdministration |
| NModulesWiki | Wiki search result table |
| NnameParser | |
| NPEAR | |
| NPhpCAS | |
| NPHPWavUtils | Project: PHPWavUtils: Classes for creating, reading, and manipulating WAV files in PHP
File: WavFile.php
|
| NSecurimage | Project: Securimage: A PHP class for creating and managing form CAPTCHA images
File: securimage.php
|
| NServices | Class ilAsqQuestionAuthoringFactory |
| NServicesAwareness | Class ilObjAwarenessAdministration |
| NServicesBadge | Class ilBadgeBackpack |
| NServicesComponent | Plugin to lp connector |
| NServicesDidacticTemplate | Class ilObjObjectTemplateAdministration |
| NServicesFileUpload | User interface class for drag and drop file upload |
| NServicesLTI | Class ilObjLTIAdministration |
| NServicesPassword | Class ilBasePasswordEncoder |
| NServicesPreview | Class ilPreview |
| NServicesSearch | Class ilObjectSearchFactory |
| NServicesTaxonomy | Class ilObjTaxonomyAdministration |
| NServicesTracking | Base class for object lp connectors |
| NServicesUIComponent | Description: <button> (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button) by Mozilla Contributors is licensed under CC-BY-SA 2.5 |
| NServicesUser | Class ilPasswordUtils |
| NSimpleCAS | |
| NText_Diff | Text_Diff |
| NUI | Class Factory |
| NWebDAV | Class ilObjFileAccessSettings* |
| Nwebdav | Class ilObjFileAccessSettingsGUI |
| ▼NXapiProxy | |
| CDataService | |
| CilInitialisation | Class: ilInitialisation_Public Helper class that derives from ilInitialisation in order to 'publish' some of its methods that are (currently) required by XapiProxy and included plugin classes |
| CXapiProxy | |
| CXapiProxyPolyFill | |
| CXapiProxyRequest | |
| CXapiProxyResponse | |