ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\Filesystem\FilesystemsImpl Class Reference

The Filesystems implementation holds the configuration for the filesystem service. More...

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

Public Member Functions

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

Detailed Description

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
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 29 of file FilesystemsImpl.php.

Constructor & Destructor Documentation

◆ __construct()

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

FilesystemsImpl constructor.

Definition at line 34 of file FilesystemsImpl.php.

41  {
42  }

Member Function Documentation

◆ customizing()

ILIAS\Filesystem\FilesystemsImpl::customizing ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 71 of file FilesystemsImpl.php.

71  : Filesystem
72  {
73  return $this->customizing;
74  }

◆ libs()

ILIAS\Filesystem\FilesystemsImpl::libs ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 79 of file FilesystemsImpl.php.

79  : Filesystem
80  {
81  return $this->libs;
82  }

◆ nodeModules()

ILIAS\Filesystem\FilesystemsImpl::nodeModules ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 87 of file FilesystemsImpl.php.

87  : Filesystem
88  {
89  return $this->node_modules;
90  }

◆ storage()

ILIAS\Filesystem\FilesystemsImpl::storage ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 55 of file FilesystemsImpl.php.

55  : Filesystem
56  {
57  return $this->storage;
58  }

◆ temp()

ILIAS\Filesystem\FilesystemsImpl::temp ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 63 of file FilesystemsImpl.php.

63  : Filesystem
64  {
65  return $this->temp;
66  }

◆ web()

ILIAS\Filesystem\FilesystemsImpl::web ( )

Implements ILIAS\Filesystem\Filesystems.

Definition at line 47 of file FilesystemsImpl.php.

47  : Filesystem
48  {
49  return $this->web;
50  }

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