ILIAS  release_8 Revision v8.24
Filesystems.php
Go to the documentation of this file.
1<?php
2
3namespace ILIAS\Filesystem;
4
6
7/******************************************************************************
8 *
9 * This file is part of ILIAS, a powerful learning management system.
10 *
11 * ILIAS is licensed with the GPL-3.0, you should have received a copy
12 * of said license along with the source code.
13 *
14 * If this is not the case or you just want to try ILIAS, you'll find
15 * us at:
16 * https://www.ilias.de
17 * https://github.com/ILIAS-eLearning
18 *
19 *****************************************************************************/
29interface Filesystems
30{
40 public function web(): Filesystem;
41
42
52 public function storage(): Filesystem;
53
54
63 public function temp(): Filesystem;
64
65
74 public function customizing(): Filesystem;
83 public function libs(): Filesystem;
84
91 public function nodeModules(): Filesystem;
92}
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.
Class FlySystemFileAccessTest \Provider\FlySystem @runTestsInSeparateProcesses @preserveGlobalState d...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...