ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilWebDAVRepositoryHelper $repository_helper, ilObjUser $current_user, Services $resource_storage, RequestInterface $request, ilLanguage $language, string $client_id, bool $versioning_enabled) | |
retrieveDAVObjectByRefID (int $ref_id) | |
createDAVObject (ilObject $ilias_object, int $parent_ref_id) | |
getProblemInfoFile (int $container_ref_id) | |
getMountPoint () | |
getClientNode (string $name) | |
Protected Member Functions | |
checkReadAndVisibleAccessForObj (int $child_ref) | |
Protected Attributes | |
ilWebDAVRepositoryHelper | $repository_helper |
ilObjUser | $current_user |
Services | $resource_storage |
RequestInterface | $request |
ilLanguage | $language |
string | $client_id |
bool | $versioning_enabled |
Private Attributes | |
array | $davable_object_types |
Definition at line 30 of file class.ilWebDAVObjFactory.php.
ilWebDAVObjFactory::__construct | ( | ilWebDAVRepositoryHelper | $repository_helper, |
ilObjUser | $current_user, | ||
Services | $resource_storage, | ||
RequestInterface | $request, | ||
ilLanguage | $language, | ||
string | $client_id, | ||
bool | $versioning_enabled | ||
) |
Definition at line 53 of file class.ilWebDAVObjFactory.php.
References $client_id, $current_user, $language, $repository_helper, $request, $resource_storage, $versioning_enabled, and ILIAS\UI\examples\Symbol\Glyph\Language\language().
|
protected |
Definition at line 173 of file class.ilWebDAVObjFactory.php.
Referenced by retrieveDAVObjectByRefID().
ilWebDAVObjFactory::createDAVObject | ( | ilObject | $ilias_object, |
int | $parent_ref_id | ||
) |
Definition at line 117 of file class.ilWebDAVObjFactory.php.
References ilObject\create(), ilObject\createReference(), ilObject\getTitle(), ilObject\getType(), ilWebDAVNotDavableException\OBJECT_TITLE_NOT_DAVABLE, ilObject\putInTree(), and ilObject\setPermissions().
ilWebDAVObjFactory::getClientNode | ( | string | $name | ) |
Definition at line 164 of file class.ilWebDAVObjFactory.php.
ilWebDAVObjFactory::getMountPoint | ( | ) |
Definition at line 159 of file class.ilWebDAVObjFactory.php.
ilWebDAVObjFactory::getProblemInfoFile | ( | int | $container_ref_id | ) |
Definition at line 154 of file class.ilWebDAVObjFactory.php.
References ILIAS\UI\examples\Symbol\Glyph\Language\language().
ilWebDAVObjFactory::retrieveDAVObjectByRefID | ( | int | $ref_id | ) |
Definition at line 71 of file class.ilWebDAVObjFactory.php.
References checkReadAndVisibleAccessForObj(), ilObjectFactory\getInstanceByRefId(), ilWebDAVNotDavableException\OBJECT_HIDDEN, ilWebDAVNotDavableException\OBJECT_TITLE_NOT_DAVABLE, and ilWebDAVNotDavableException\OBJECT_TYPE_NOT_DAVABLE.
|
protected |
Definition at line 50 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
protected |
Definition at line 46 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilWebDAVObjFactory.php.
|
protected |
Definition at line 49 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
protected |
Definition at line 45 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
protected |
Definition at line 48 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
protected |
Definition at line 47 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().
|
protected |
Definition at line 51 of file class.ilWebDAVObjFactory.php.
Referenced by __construct().