ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Filesystem Namespace Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

Namespaces

namespace  Decorator
 
namespace  Definitions
 
namespace  DTO
 
namespace  Exception
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
 
namespace  Finder
 
namespace  Provider
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
 
namespace  Stream
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
 
namespace  Util
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
 

Data Structures

interface  Filesystem
 The filesystem interface provides the public interface for the Filesystem service API consumer. More...
 
class  FilesystemFacade
 The filesystem facade is used internally to satisfy the Filesystem interface because the implementations are split into different classes to reduce the size and responsibility of each class. More...
 
interface  Filesystems
 The Filesystems interface defines the access methods which can be used to fetch the different filesystems. More...
 
class  FilesystemsImpl
 The Filesystems implementation holds the configuration for the filesystem service. More...
 
interface  MetadataType
 The possible metadata types of the filesystem metadata. More...
 
class  Util
 This Util class is a collection of static helper methods to provide file system related functionality. More...
 
interface  Visibility
 This interface provides the available options for the filesystem right management of the filesystem service. More...
 

Functions

static filesystems ()
 Returns the loaded filesystems. More...
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Function Documentation

◆ filesystems()