|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class Filesystems. More...
Inheritance diagram for ILIAS\Filesystem\Filesystems:
Collaboration diagram for ILIAS\Filesystem\Filesystems:Public Member Functions | |
| web () | |
| Fetches the web filesystem. More... | |
| storage () | |
| Fetches the storage filesystem. More... | |
| temp () | |
| Fetches the temporary filesystem which can be used for temporary file operations. More... | |
| customizing () | |
| Fetches the customizing filesystem which is located at the root of the customizing directory of ILIAS. More... | |
| libs () | |
| Fetches the libs filesystem which is located at the root of the libs directory of ILIAS. More... | |
Class Filesystems.
The Filesystems interface defines the access methods which can be used to fetch the different filesystems.
Definition at line 16 of file Filesystems.php.
| ILIAS\Filesystem\Filesystems::customizing | ( | ) |
Fetches the customizing filesystem which is located at the root of the customizing directory of ILIAS.
| IllegalStateException | Thrown if the filesystem is requested without initialisation. |
Implemented in ILIAS\Filesystem\FilesystemsImpl.
| ILIAS\Filesystem\Filesystems::libs | ( | ) |
Fetches the libs filesystem which is located at the root of the libs directory of ILIAS.
This is read only
| IllegalStateException | Thrown if the filesystem is requested without initialisation. |
Implemented in ILIAS\Filesystem\FilesystemsImpl.
| ILIAS\Filesystem\Filesystems::storage | ( | ) |
Fetches the storage filesystem.
The storage filesystem is the data directory which located outside of the ILIAS web root.
| IllegalStateException | Thrown if the filesystem is requested without initialisation. |
Implemented in ILIAS\Filesystem\FilesystemsImpl.
| ILIAS\Filesystem\Filesystems::temp | ( | ) |
Fetches the temporary filesystem which can be used for temporary file operations.
| IllegalStateException | Thrown if the filesystem is requested without initialisation. |
Implemented in ILIAS\Filesystem\FilesystemsImpl.
| ILIAS\Filesystem\Filesystems::web | ( | ) |
Fetches the web filesystem.
The web filesystem points to the data directory within the ILIAS web root.
| IllegalStateException | Thrown if the filesystem is requested without initialisation. |
Implemented in ILIAS\Filesystem\FilesystemsImpl.