ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\Filesystem\FilesystemsImpl Class Reference

Class FilesystemsImpl. More...

+ Inheritance diagram for ILIAS\Filesystem\FilesystemsImpl:
+ Collaboration diagram for ILIAS\Filesystem\FilesystemsImpl:

Public Member Functions

 __construct (Filesystem $storage, Filesystem $web, Filesystem $temp, Filesystem $customizing, FileSystem $libs, FileSystem $node_modules)
 FilesystemsImpl constructor. More...
 
 web ()
 
 storage ()
 
 temp ()
 
 customizing ()
 
 libs ()
 
 nodeModules ()
 

Private Attributes

Filesystem $node_modules
 
Filesystem $libs
 
Filesystem $storage
 
Filesystem $web
 
Filesystem $temp
 
Filesystem $customizing
 

Detailed Description

Class FilesystemsImpl.

The Filesystems implementation holds the configuration for the filesystem service.

Author
Nicolas Schäfli ns@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Since
5.3
Version
1.0.0

Definition at line 30 of file FilesystemsImpl.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Filesystem\FilesystemsImpl::__construct ( Filesystem  $storage,
Filesystem  $web,
Filesystem  $temp,
Filesystem  $customizing,
FileSystem  $libs,
FileSystem  $node_modules 
)

FilesystemsImpl constructor.

Parameters
Filesystem$storage
Filesystem$web
Filesystem$temp
Filesystem$customizing
FileSystem$libs
FileSystem$node_modules

Definition at line 50 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$customizing, ILIAS\Filesystem\FilesystemsImpl\$libs, ILIAS\Filesystem\FilesystemsImpl\$node_modules, ILIAS\Filesystem\FilesystemsImpl\$storage, ILIAS\Filesystem\FilesystemsImpl\$temp, ILIAS\Filesystem\FilesystemsImpl\$web, ILIAS\Filesystem\FilesystemsImpl\customizing(), ILIAS\Filesystem\FilesystemsImpl\libs(), ILIAS\Filesystem\FilesystemsImpl\storage(), ILIAS\Filesystem\FilesystemsImpl\temp(), and ILIAS\Filesystem\FilesystemsImpl\web().

+ Here is the call graph for this function:

Member Function Documentation

◆ customizing()

ILIAS\Filesystem\FilesystemsImpl::customizing ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 97 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$customizing.

Referenced by ILIAS\Filesystem\FilesystemsImpl\__construct().

97  : Filesystem
98  {
99  return $this->customizing;
100  }
Class FlySystemFileAccessTest disabled disabled disabled.
+ Here is the caller graph for this function:

◆ libs()

ILIAS\Filesystem\FilesystemsImpl::libs ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 106 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$libs.

Referenced by ILIAS\Filesystem\FilesystemsImpl\__construct().

106  : Filesystem
107  {
108  return $this->libs;
109  }
Class FlySystemFileAccessTest disabled disabled disabled.
+ Here is the caller graph for this function:

◆ nodeModules()

ILIAS\Filesystem\FilesystemsImpl::nodeModules ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 114 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$node_modules.

114  : Filesystem
115  {
116  return $this->node_modules;
117  }
Class FlySystemFileAccessTest disabled disabled disabled.

◆ storage()

ILIAS\Filesystem\FilesystemsImpl::storage ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 79 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$storage.

Referenced by ILIAS\Filesystem\FilesystemsImpl\__construct().

79  : Filesystem
80  {
81  return $this->storage;
82  }
Class FlySystemFileAccessTest disabled disabled disabled.
+ Here is the caller graph for this function:

◆ temp()

ILIAS\Filesystem\FilesystemsImpl::temp ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 88 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$temp.

Referenced by ILIAS\Filesystem\FilesystemsImpl\__construct().

88  : Filesystem
89  {
90  return $this->temp;
91  }
Class FlySystemFileAccessTest disabled disabled disabled.
+ Here is the caller graph for this function:

◆ web()

ILIAS\Filesystem\FilesystemsImpl::web ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 70 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$web.

Referenced by ILIAS\Filesystem\FilesystemsImpl\__construct().

70  : Filesystem
71  {
72  return $this->web;
73  }
Class FlySystemFileAccessTest disabled disabled disabled.
+ Here is the caller graph for this function:

Field Documentation

◆ $customizing

Filesystem ILIAS\Filesystem\FilesystemsImpl::$customizing
private

◆ $libs

Filesystem ILIAS\Filesystem\FilesystemsImpl::$libs
private

◆ $node_modules

Filesystem ILIAS\Filesystem\FilesystemsImpl::$node_modules
private

◆ $storage

Filesystem ILIAS\Filesystem\FilesystemsImpl::$storage
private

◆ $temp

Filesystem ILIAS\Filesystem\FilesystemsImpl::$temp
private

◆ $web

Filesystem ILIAS\Filesystem\FilesystemsImpl::$web
private

The documentation for this class was generated from the following file: