ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ILIAS\Filesystem\Provider\FileAccess Interface Reference

Interface FileAccess. More...

+ Inheritance diagram for ILIAS\Filesystem\Provider\FileAccess:
+ Collaboration diagram for ILIAS\Filesystem\Provider\FileAccess:

Additional Inherited Members

- Public Member Functions inherited from ILIAS\Filesystem\Provider\FileReadAccess
 read ($path)
 Reads a file content to a string. More...
 
 has ($path)
 Checks whether a file exists. More...
 
 getMimeType ($path)
 Get a files mime-type. More...
 
 getTimestamp ($path)
 Get the timestamp of the file. More...
 
 getSize ($path, $fileSizeUnit)
 Get the size of a file. More...
 
 setVisibility ($path, $visibility)
 Sets the visibility for a file. More...
 
 getVisibility ($path)
 Get the file visibility. More...
 
- Public Member Functions inherited from ILIAS\Filesystem\Provider\FileWriteAccess
 write ($path, $content)
 Writes the content to a new file. More...
 
 update ($path, $newContent)
 Updates the content of a file. More...
 
 put ($path, $content)
 Creates a file or updates an existing one. More...
 
 delete ($path)
 Deletes a file. More...
 
 readAndDelete ($path)
 Reads the entire file content into a string and removes the file afterwards. More...
 
 rename ($path, $newPath)
 Moves a file from the source to the destination. More...
 
 copy ($path, $copyPath)
 Copy the source file to a destination. More...
 

Detailed Description

Interface FileAccess.

The FileAccess interface defines all file operations. Filesystem role interface.

Author
Nicolas Schäfli ns@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Since
5.3
Version
1.0

Definition at line 17 of file FileAccess.php.


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