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

Go to the source code of this file.

Variables

 $path_info_components = explode('/', (string) $_SERVER['PATH_INFO'])
 
 $client_id = $path_info_components[1]
 
 $show_mount_instr = isset($_GET['mount-instructions'])
 
 try
 
 $_GET ["client_id"] = $client_id
 
 $context = ilContext::CONTEXT_WEBDAV
 
 $post_array = $_POST
 
catch(InvalidArgumentException) if(!ilDAVActivationChecker::_isActive()) $webdav_dic = new ilWebDAVDIC()
 

Variable Documentation

◆ $_GET

$_GET["client_id"] = $client_id

Definition at line 30 of file webdav.php.

◆ $client_id

$client_id = $path_info_components[1]

Definition at line 24 of file webdav.php.

◆ $context

Definition at line 31 of file webdav.php.

Referenced by ilPDNotesGUI\__construct(), ilAuthPageEditorSettings\__construct(), ILIAS\File\Capabilities\Context\__construct(), ILIAS\StaticURL\Handler\HandlerService\__construct(), ilMailTemplateContextAdapter\__get(), ilMailTemplateContextAdapter\__isset(), ilObjectListGUIFactory\_getListGUIByType(), ilExAssignmentEditorGUI\addMailTemplatesRadio(), ilNoteGUI\addNote(), ilLogger\alert(), ILIAS\Test\Logging\TestLogger\alert(), ilObjLearningSequence\announceLSOOnline(), ILIAS\StaticURL\Handler\HandlerService\appendUnknownParameters(), ILIAS\File\Capabilities\Check\BaseCheck\baseClass(), ilTestPassDeletionConfirmationGUI\build(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\checkCallLocation(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\claim(), ilTestEvaluationGUI\confirmDeletePass(), ILIAS\Test\Logging\TestLogger\createTestErrorFromContext(), ilLogger\critical(), ILIAS\Test\Logging\TestLogger\critical(), ilLogger\debug(), ILIAS\Test\Logging\TestLogger\debug(), ilOrgUnitPermissionDBRepository\delete(), ilLTIDataConnector\deleteContext(), ilLogger\emergency(), ILIAS\Test\Logging\TestLogger\emergency(), ilLogger\error(), ILIAS\Test\Logging\TestLogger\error(), ilDashboardGUI\executeCommand(), ilPasswordAssistanceGUI\fillPermanentLink(), ilCtrlPathFactory\find(), ilOrgUnitPermissionDBRepository\find(), ilOrgUnitOperationContextDBRepository\find(), ilOrgUnitOperationDBRepository\find(), ilOrgUnitOperationContextQueries\findByName(), DiffFormatter\format(), ILIAS\File\Capabilities\CapabilityBuilder\get(), ilOrgUnitPermissionDBRepository\get(), ilOrgUnitOperationContextDBRepository\get(), ilOrgUnitOperationDBRepository\get(), ilMailTemplateGUI\getAjaxPlaceholdersByIdCommand(), ilAccessibilityTableDataProviderFactory\getByContext(), ilMailSearchObjectGUI\getContext(), ILIAS\File\Capabilities\Context\getContext(), ilTable2GUI\getContext(), ilMailTemplateContextService\getContextInstance(), ilOrgUnitPermissionDBRepository\getDefaultForContext(), ilOrgUnitPositionGUI\getDefaultPermissionsForm(), ilOrgUnitPermissionDBRepository\getDefaultsForActiveContexts(), ilLTIConsumerContentGUI\getEmbeddedAutoStartFormular(), ilFileVersionsGUI\getFileProcessor(), ilNoteGUI\getGlyph(), ilObjectListGUI\getHeaderAction(), ilCtrl\getHTML(), ILIAS\MyStaff\ilMyStaffAccess\getIdsForPositionAndOperation(), ilAuthPageEditorSettings\getInstance(), ilOrgUnitPermissionDBRepository\getLocalorDefault(), ilOrgUnitOperationContextRegisteredObjectiveTest\getMockObjective(), ILIAS\News\Items\NewsItemManager\getNewsOfContext(), ilDclBaseRecordModel\getNrOfComments(), ilNoteGUI\getNumber(), ilPollCommentsHandler\getNumberOfComments(), ILIAS\Repository\Provider\RepositoryOpenGraphExposer\getObjectOfContext(), ilOrgUnitOperationDBRepository\getOperationsByContextName(), ilCtrlAbstractPath\getPathToRelatedClassInContext(), ilLTIConsumerContentGUI\getStartButtonTxt11(), ilLTIConsumerContentGUI\getStartButtonTxt13(), ilNoteGUI\getTarget(), ilMailTemplateContextService\getTemplateContexts(), ilMailTemplateGUI\getTemplateForm(), ilOrgUnitPositionGUI\getTitleForFormHeaderByContext(), ILIAS\Export\ExportHandler\Table\DataRetrieval\Handler\getTotalRowCount(), ilNoteGUI\getTriggerShyButton(), ilNoteGUI\getWidget(), ILIAS\Calendar\URL\CalendarStaticURLHandler\handle(), ILIAS\Exercise\PermanentLink\StaticURLHandler\handle(), ILIAS\Export\ExportHandler\PublicAccess\Link\Handler\handle(), ILIAS\Export\ExportHandler\StaticUrlHandler\handle(), ILIAS\StaticURL\Handler\LegacyGotoHandler\handle(), ILIAS\User\StaticURLHandler\handle(), ILIAS\File\Capabilities\Check\BaseCheck\hasPermission(), ilNewsDataSet\importRecord(), ilNotesDataSet\importRecord(), ilLogger\info(), ILIAS\Test\Logging\TestLogger\info(), ilLTIViewGUI\init(), InitCtrlService\init(), ilMailTemplateContextService\insertFromXML(), ilOrgUnitPermissionDBRepository\isContextEnabled(), ILIAS\News\Service\item(), ilLTIDataConnector\loadContext(), ILIAS\Test\Logging\TestLogger\log(), ilLogger\log(), ilLogger\logStack(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\main(), ILIAS\File\Capabilities\Check\Download\maybeBuildURI(), ILIAS\File\Capabilities\Check\Edit\maybeBuildURI(), ILIAS\File\Capabilities\Check\EditContent\maybeBuildURI(), ILIAS\File\Capabilities\Check\Info\maybeBuildURI(), ILIAS\File\Capabilities\Check\Manage\maybeBuildURI(), ILIAS\File\Capabilities\Check\Unzip\maybeBuildURI(), ILIAS\File\Capabilities\Check\ViewContent\maybeBuildURI(), ILIAS\File\Capabilities\Check\ForcedInfo\maybeUnlock(), ilMDLOMConformanceMigration\migrateSetFromEducational(), ilLogger\notice(), ILIAS\Test\Logging\TestLogger\notice(), ILIAS\Notes\NotificationsManager\notifyObserver(), ilDataCollectionExportOptionsXLSX\onDeleteFiles(), ILIAS\Export\ExportHandler\Consumer\ExportOption\BasicLegacyHandler\onDeleteFiles(), ILIAS\Export\HTML\ExportOptionBase\onDeleteFiles(), ilMediaPoolExportOptionXMLMaster\onDeleteFiles(), ilMediaPoolExportOptionXMLMasterNoMedia\onDeleteFiles(), ilTestExportOptionARC\onDeleteFiles(), ILIAS\Export\ExportHandler\Consumer\ExportOption\BasicLegacyHandler\onDownloadFiles(), ilMediaPoolExportOptionXMLMaster\onDownloadFiles(), ilMediaPoolExportOptionXMLMasterNoMedia\onDownloadFiles(), ilTestExportOptionARC\onDownloadFiles(), ilMediaPoolExportOptionXMLMaster\onExportOptionSelected(), ilMediaPoolExportOptionXMLMasterNoMedia\onExportOptionSelected(), ilTestEvaluationGUI\performDeletePass(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\push(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\push(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextStack\push(), ilTestEvaluationGUI\redirectToPassDeletionContext(), ilOrgUnitOperationContextQueries\registerNewContext(), ilMail\replacePlaceholders(), ILIAS\GlobalScreen\ScreenContext\ContextRepository\repository(), ilLTIDataConnector\saveContext(), ILIAS\User\Settings\SettingsImplementation\saveForm(), ilExAssignmentReminder\sentReminderPlaceholders(), ilAuthFactory\setContext(), ilAdvancedMDSettingsGUI\setSubTabs(), ilMailFormGUI\showForm(), ilCtrlArrayClassPathTest\testArrayPathWithContextAndProvidedBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithContextBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithoutBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithProvidedBaseClass(), ilTestRandomQuestionSetConfigStateMessageHandlerTest\testContext(), ilCtrlContextTest\testContextAsyncPropertyAdoptionByRequest(), ilCtrlContextTest\testContextBaseClassPropertyAdoptionByRequest(), ilCtrlContextTest\testContextCommandClassPropertyWithBaseClass(), ilCtrlContextTest\testContextCommandClassPropertyWithoutBaseClass(), ilCtrlContextTest\testContextPathProgressionWhenSettingClasses(), NewsContextTest\testContextProperties(), ilCtrlContextTest\testContextPropertiesThatCantBeAdopted(), ilCtrlContextTest\testContextPropertyAdoptionByRequest(), ilCtrlContextTest\testContextPropertyAdoptionWithoutCidPathAndBaseClass(), ComponentRendererLoaderCachingWrapperTest\testForwardsFromUnderlying(), ComponentRendererLoaderResourceRegistryWrapperTest\testForwardsFromUnderlying(), ComponentRendererFSLoaderTest\testGetRendererSuccessfullyExtra(), ilContextTest\testInit(), ilModulesOrgUnitOperationContextTest\testOrgUnitOperationContextConstruction(), ilModulesOrgUnitOperationContextTest\testOrgUnitOperationContextModification(), ilCtrlPathFactoryTest\testPathFactoryFindArrayClassTargetPath(), ilCtrlPathFactoryTest\testPathFactoryFindSingleClassTargetPath(), ILIAS\Tests\UI\Component\Input\Container\Form\FormWithoutSubmitButtonsTest\testRender(), ILIAS\Tests\UI\Component\Input\Container\Form\FormWithoutSubmitButtonsTest\testRenderWithError(), ILIAS\Tests\UI\Component\Input\Container\Form\FormWithoutSubmitButtonsTest\testRenderWithRequiredInputs(), ilCtrlSingleClassPathTest\testSinglePathBaseclassPriority(), ilCtrlSingleClassPathTest\testSinglePathWithContextBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithoutBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithProvidedBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithSameTargetClass(), ILIAS\Container\Skills\ContProfileTableBuilder\transformRow(), ilLogger\warning(), ILIAS\Test\Logging\TestLogger\warning(), ilMailTemplateContextAdapter\withContext(), and ilLogger\write().

◆ $path_info_components

$path_info_components = explode('/', (string) $_SERVER['PATH_INFO'])

Definition at line 23 of file webdav.php.

Referenced by ilCalendarRemoteAccessHandler\parseRequest().

◆ $post_array

$post_array = $_POST

Definition at line 33 of file webdav.php.

Referenced by ilWebDAVRequestHandler\handleRequest().

◆ $show_mount_instr

$show_mount_instr = isset($_GET['mount-instructions'])

Definition at line 25 of file webdav.php.

◆ $webdav_dic

catch(InvalidArgumentException) if (!ilDAVActivationChecker::_isActive()) $webdav_dic = new ilWebDAVDIC()

Definition at line 57 of file webdav.php.

Referenced by ilObjectListGUI\getProperties().

◆ try

try
Initial value:
{
const int CONTEXT_HTTP
HTTP Auth used for WebDAV and CalDAV If a special handling for WebDAV or CalDAV is required overwrite...
static setContext(int $a_context)

Definition at line 27 of file webdav.php.