Download the PHP package metin/exodus without Composer
On this page you can find all versions of the php package metin/exodus. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor metin
Package exodus
Short Description Simple and flexible data export library for PHP
License MIT
Package exodus
Short Description Simple and flexible data export library for PHP
License MIT
Please rate this library. Is it a good library?
Informations about the package exodus
Exodus
Simple and flexible data export library for PHP.
Installation
You can install the package via composer:
Requirements
- PHP 8.2 or higher
- ext-json
- ext-fileinfo
- ext-mbstring
Basic Usage
CSV Export
JSON Export
Features
- Export data to multiple formats (CSV, JSON)
- Format specific options support
- CSV Features:
-
- Configurable delimiter
-
- Optional headers
- JSON Features:
-
- Pretty print option
-
- Unicode character support
- Comprehensive error handling
- Data validation
- Type-safe objects
Testing
The package comes with a PHPUnit test suite. To run the tests:
Test Directory Structure
Testing Different Scenarios
The test suite covers:
- CSV export with/without headers
- Custom delimiters
- Auto-generated and custom filenames
- Error scenarios (invalid directory, empty data, etc.)
- Data validation
License
The MIT License (MIT). Please see License File for more information.
All versions of exodus with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
ext-json Version *
ext-fileinfo Version *
ext-mbstring Version *
ext-json Version *
ext-fileinfo Version *
ext-mbstring Version *
The package metin/exodus contains the following files
Loading the files please wait ....