Luminova Framework

Filesystem & Storage

Filesystem and storage cover how to read, write, and manage files and directories. This includes handling uploads, downloads, and working with file paths safely.

Table of Contents

  1. Local File Uploader

    The Uploader class handles local file uploads, supports chunked uploads for large files, and integrates with the File object to provide flexible configuration and detailed upload feedback.

  2. Integrating Third-Party Cloud Storage Services

    File Storage allows you to seamlessly integrate various storages like AWS S3, Azure Blob, into your PHP application, providing flexibility and convenience in handling file and directory operations.

  3. Filesystem Operations

    File Manager is a helper class shipped with Luminova Framework to handle file-related operations like downloading, reading or writing files, all methods are defined as static making it easier to call.

  4. Private Storage File Response

    Securely serve files from the writeable or storage directory with File Response. Supports temporary signed file URLs that expire, browser caching, and optional image resizing.