19 declare(strict_types=1);
    49         $visibility = 
new PortableVisibilityConverter(
    56         $adapter = 
new LocalFilesystemAdapter(
    63         $filesystem = new \League\Flysystem\Filesystem($adapter);
    85         return match ($configLinkBehaviour) {
    88             default => 
throw new \InvalidArgumentException(
    89                 "The supplied value \"$configLinkBehaviour\" is not a valid LocalConfig link behaviour constant."   108         if ($code === LOCK_EX) {
   111         if ($code === LOCK_SH) {
   114         throw new \InvalidArgumentException(
   115             "The supplied value \"$code\" is not a valid file lock mode please check your local file storage configurations." 
Interface Observer  Contains several chained tasks and infos about them. 
 
const DIRECTORY_ACCESS_KEY
 
Fly system file access implementation. 
 
getDirectoryAccessPrivate()
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
mapConfigLinkToLocalLinks(int $configLinkBehaviour)
Maps a constant of the LocalConfig class into a constant of the Local class. 
 
getDirectoryAccessPublic()
 
getInstance(LocalConfig $config)
Creates a new instance of the local filesystem adapter used by fly system. 
 
This class is used to configure the local filesystem adapter. 
 
const SKIP_LINKS
Skip encountered links. 
 
const DISALLOW_LINKS
This is the default behaviour because links violate the root filesystem constraint. 
 
validateFileLockMode(int $code)
Checks if the supplied file lock mode is valid. 
 
The filesystem facade is used internally to satisfy the Filesystem interface because the implementati...