Download the PHP package matraux/filesystem without Composer
On this page you can find all versions of the php package matraux/filesystem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download matraux/filesystem
More information about matraux/filesystem
Files in matraux/filesystem
Download matraux/filesystem
More information about matraux/filesystem
Files in matraux/filesystem
Vendor matraux
Package filesystem
Short Description A PHP 8.4+ library for object-oriented file and folder manipulation with support for PSR-7 and Nette\Http\FileUpload.
License MIT
Package filesystem
Short Description A PHP 8.4+ library for object-oriented file and folder manipulation with support for PSR-7 and Nette\Http\FileUpload.
License MIT
Please rate this library. Is it a good library?
Informations about the package filesystem
MATRAUX File System
Introduction
A PHP 8.4+ library that simplifies file and folder operations using an object-oriented API. Supports renaming, moving, streaming, and deletion with optional integration for PSR-7 and Nette\Http\FileUpload.
Features
- File and folder manipulation with fluent API
- Relative and absolute path resolution
- File iteration via chunks (stream-style)
- Automatic cleanup of temporary files
- PSR-7 stream support
Psr\Http\Message\StreamInterface - Nette FileUpload support
Nette\Http\FileUpload - Easy extension via inheritance
Installation
PHP compatibility
This package provides separate major versions for different PHP baselines.
| Version | PHP |
|---|---|
| 1.x | 7.4+ |
| 2.x | 8.3+ |
| 3.x | 8.4+ |
Examples
See File for advanced instructions.
See Folder for advanced instructions.
Development
See Development for debug, test instructions, static analysis, and coding standards.
Support
For bug reports and feature requests, please use the issue tracker.
All versions of filesystem with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.4
The package matraux/filesystem contains the following files
Loading the files please wait ...