ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Filesystems.php
Go to the documentation of this file.
1<?php
2
19namespace ILIAS\Filesystem;
20
22
29interface Filesystems
30{
38 public function web(): Filesystem;
39
47 public function storage(): Filesystem;
48
55 public function temp(): Filesystem;
56
63 public function customizing(): Filesystem;
64
71 public function libs(): Filesystem;
72
77 public function nodeModules(): Filesystem;
78}
The IllegalStateException indicates a wrong state of the object.
The filesystem interface provides the public interface for the Filesystem service API consumer.
Definition: Filesystem.php:37
The Filesystems interface defines the access methods which can be used to fetch the different filesys...
Definition: Filesystems.php:30
customizing()
Fetches the customizing filesystem which is located at the root of the customizing directory of ILIAS...
libs()
Fetches the libs filesystem which is located at the root of the libs directory of ILIAS.
nodeModules()
Fetches the node_modules filesystem which is located at the root of the libs directory of ILIAS.
web()
Fetches the web filesystem.
temp()
Fetches the temporary filesystem which can be used for temporary file operations.
storage()
Fetches the storage filesystem.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...