ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
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)
 FilesystemsImpl constructor. More...
 
 web ()
 
 storage ()
 
 temp ()
 
 customizing ()
 
 libs ()
 

Private Attributes

 $libs
 
 $storage
 
 $web
 
 $temp
 
 $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 15 of file FilesystemsImpl.php.

Constructor & Destructor Documentation

◆ __construct()

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

FilesystemsImpl constructor.

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

Definition at line 49 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$customizing, ILIAS\Filesystem\FilesystemsImpl\$libs, 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 89 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$customizing.

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

+ Here is the caller graph for this function:

◆ libs()

ILIAS\Filesystem\FilesystemsImpl::libs ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 98 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$libs.

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

99  {
100  return $this->libs;
101  }
+ Here is the caller graph for this function:

◆ storage()

ILIAS\Filesystem\FilesystemsImpl::storage ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 71 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$storage.

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

+ Here is the caller graph for this function:

◆ temp()

ILIAS\Filesystem\FilesystemsImpl::temp ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 80 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$temp.

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

+ Here is the caller graph for this function:

◆ web()

ILIAS\Filesystem\FilesystemsImpl::web ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 62 of file FilesystemsImpl.php.

References ILIAS\Filesystem\FilesystemsImpl\$web.

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

+ Here is the caller graph for this function:

Field Documentation

◆ $customizing

ILIAS\Filesystem\FilesystemsImpl::$customizing
private

◆ $libs

ILIAS\Filesystem\FilesystemsImpl::$libs
private

◆ $storage

Filesystem ILIAS\Filesystem\FilesystemsImpl::$storage
private

◆ $temp

ILIAS\Filesystem\FilesystemsImpl::$temp
private

◆ $web

ILIAS\Filesystem\FilesystemsImpl::$web
private

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