Luminova Framework

Filesystem & Storages

Table of Contents

  1. Private Storage File Output and CDN Helper

    The FileDelivery class makes it easy to securely serve files from private storage, including support for generating temporary preview URLs that expire after a set time.

  2. File System Management and 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.

  3. 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.

  4. PSR Stream Interface Implementation and Management

    The Stream class provides a robust interface for working with stream resources. It supports various stream operations such as reading, writing, seeking, and managing metadata.

  5. Handling File Uploads with the Uploader Class

    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.