mirror of
https://github.com/Karaka-Management/Developer-Guide.git
synced 2026-01-11 20:38:42 +00:00
730 B
730 B
Filesystem
The file system provides a simple way to handle operations on the file system. Supported environments are local, ftp, git as well as aws. The functionality is for all environments the same.
Functions
exists()delete()create()put()get()size()createdAt()modifiedAt()move()copy()list()directories()files()
Custom Implementations
Custom implementations can be created by implementing the FileSystemInterface. These implementations must get registered in the file system and can be used afterwards as the pre-defined implementations.
FileSystem::register('custom1', '\implementation\namespace');
FileSystem::env('custom1')->list();