|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilWebDAVObjFactory: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().
Here is the call graph for this function:
|
protected |
Definition at line 173 of file class.ilWebDAVObjFactory.php.
Referenced by retrieveDAVObjectByRefID().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| ilWebDAVObjFactory::getClientNode | ( | string | $name | ) |
Definition at line 164 of file class.ilWebDAVObjFactory.php.
References $name.
| 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().
Here is the call graph for this function:| ilWebDAVObjFactory::retrieveDAVObjectByRefID | ( | int | $ref_id | ) |
Definition at line 71 of file class.ilWebDAVObjFactory.php.
References $ref_id, checkReadAndVisibleAccessForObj(), ilObjectFactory\getInstanceByRefId(), ilWebDAVNotDavableException\OBJECT_HIDDEN, ilWebDAVNotDavableException\OBJECT_TITLE_NOT_DAVABLE, and ilWebDAVNotDavableException\OBJECT_TYPE_NOT_DAVABLE.
Here is the call graph for this function:
|
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().