ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
FlySystemFilesystemFactory.php
Go to the documentation of this file.
1
<?
php
2
declare(strict_types=1);
3
4
namespace
ILIAS\Filesystem\Provider\FlySystem
;
5
6
use
ILIAS\Filesystem\Filesystem
;
7
use
ILIAS\Filesystem\Provider\Configuration\LocalConfig
;
8
use
ILIAS\Filesystem\Provider\FilesystemFactory
;
9
17
final
class
FlySystemFilesystemFactory
implements
FilesystemFactory
18
{
19
23
public
function
getLocal
(
LocalConfig
$config
,
bool
$read_only =
false
) :
Filesystem
24
{
25
$localFactory =
new
FlySystemLocalFilesystemFactory
();
26
27
return
$localFactory->getInstance(
$config
);
28
}
29
}
php
An exception for terminatinating execution or to throw for unit testing.
ILIAS\Filesystem\Provider\Configuration\LocalConfig
Class LocalConfig.
Definition:
LocalConfig.php:16
ILIAS\Filesystem\Provider\FlySystem\FlySystemFilesystemFactory
Class FlySystemFilesystemFactory.
Definition:
FlySystemFilesystemFactory.php:18
ILIAS\Filesystem\Provider\FlySystem\FlySystemFilesystemFactory\getLocal
getLocal(LocalConfig $config, bool $read_only=false)
@inheritDoc
Definition:
FlySystemFilesystemFactory.php:23
ILIAS\Filesystem\Provider\FlySystem\FlySystemLocalFilesystemFactory
Class FlySystemLocalFilesystemFactory.
Definition:
FlySystemLocalFilesystemFactory.php:21
ILIAS\Filesystem\Filesystem
Interface Filesystem.
Definition:
Filesystem.php:26
ILIAS\Filesystem\Provider\FilesystemFactory
Interface FilesystemFactory.
Definition:
FilesystemFactory.php:19
$config
$config
Definition:
bootstrap.php:15
Filesystem
Class FlySystemFileAccessTest.
ILIAS\Filesystem\Provider\FlySystem
Definition:
FlySystemDirectoryAccess.php:4
src
Filesystem
Provider
FlySystem
FlySystemFilesystemFactory.php
Generated on Thu Oct 2 2025 19:02:05 for ILIAS by
1.9.4 (using
Doxyfile
)