ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
◀ ilDoc Overview
ProxyRepository.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\WebDAV\Objects
;
22
23
use
ILIAS\WebDAV\Entity\Container
;
24
use
ILIAS\WebDAV\Entity\Entity
;
25
29
interface
ProxyRepository
30
{
31
public
function
createContainer
(
Container
$parent,
string
$name): ?
Proxy
;
32
33
public
function
get
(
string
$path
, ?
Container
$parent =
null
): ?
Proxy
;
34
35
public
function
in
(
Container
$container
,
bool
$with_recently_deleted =
false
): \Generator|
Proxy
;
36
37
public
function
delete
(
Entity
$entity):
bool
;
38
}
ILIAS\WebDAV\Entity\Container
Definition:
Container.php:32
ILIAS\WebDAV\Entity\Entity
Definition:
Entity.php:30
ILIAS\WebDAV\Objects\ProxyRepository
Definition:
ProxyRepository.php:30
ILIAS\WebDAV\Objects\ProxyRepository\createContainer
createContainer(Container $parent, string $name)
ILIAS\WebDAV\Objects\ProxyRepository\in
in(Container $container, bool $with_recently_deleted=false)
ILIAS\WebDAV\Objects\Proxy
Definition:
Proxy.php:27
$path
$path
Definition:
ltiservices.php:30
ILIAS\WebDAV\Objects
Definition:
FileCreationCallback.php:21
$container
$container
@noRector
Definition:
wac.php:37
components
ILIAS
WebDAV
src
Objects
ProxyRepository.php
Generated on Wed Jun 3 2026 23:07:35 for ILIAS by
1.9.4 (using
Doxyfile
)