Filesystem
Everything under Quiote\Filesystem.
Classes
Section titled “Classes”| Class | Description |
|---|---|
FileNotFoundStorageException | Thrown by FilesystemAdapterInterface::read()/FilesystemAdapterInterface::size()/FilesystemAdapterInterface::lastModified() when the path does not exist. |
FilesystemConfig | Typed snapshot of the filesystem.* settings family. |
FilesystemDriverRegistry | Process-global registry mapping short driver aliases (e.g. |
FilesystemManager | App-facing entry point: $container->get(FilesystemManager::class)->write('reports/x.csv', $csv). |
FilesystemPlugin | Registers the filesystem subsystem: filesystem.* setting defaults (local disk rooted at storage/app, out of the box) and the FilesystemManager service app code depends on. |
FilesystemStorageException | Thrown when a FilesystemAdapterInterface operation fails. |
ListableObjectStoreFilesystemAdapter | A ListableFilesystemInterface over any ListableObjectStoreClientInterface, everything but listing inherited unchanged from ObjectStoreFilesystemAdapter. |
LocalFilesystemAdapter | Zero-dependency local-disk FilesystemAdapterInterface — the default driver. |
ObjectStoreFilesystemAdapter | A FilesystemAdapterInterface over any ObjectStoreClientInterface. |
Interfaces
Section titled “Interfaces”| Interface | Description |
|---|---|
FilesystemAdapterInterface | A general-purpose “read/write/list a file” contract, distinct from SessionPersistenceInterface (session-shaped) and the legacy Storage hierarchy (SessionHandlerInterface- bound). |
ListableFilesystemInterface | A filesystem that can enumerate what it holds. |
Nested namespaces
Section titled “Nested namespaces”| Namespace | Contents |
|---|---|
Azure | 2 types |
Gcs | 2 types |
S3 | 2 types |