webcraftdg / fractal-cms-import-export
Import / Export engine for FractalCMS (CSV, XLSX, SQL, Row Transformers)
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/webcraftdg/fractal-cms-import-export
Requires
- php: >=8.3
- ext-dom: *
- ext-fileinfo: *
- ext-gd: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- phpoffice/phpspreadsheet: ^5.3
- webcraftdg/fractal-cms-core: ^v2.2.0
- yiisoft/yii2: ^2.0
Requires (Dev)
This package is not auto-updated.
Last update: 2025-12-24 13:23:31 UTC
README
Le module Import / Export de FractalCMS fournit une architecture générique et extensible pour importer et exporter des données, quel que soit leur format ou leur origine (fichier, base de données, SQL).
Il repose sur une approche row-based, pensée pour :
- la performance
- la faible consommation mémoire
- l’extensibilité via des points d’entrée clairs
Ce module s’adresse principalement aux développeurs et intégrateurs souhaitant brancher des flux de données sans modifier le cœur du système.
Principes clés
- Traitement ligne par ligne (streaming)
- Séparation stricte des responsabilités
- Transformations personnalisables via Transformers
- Compatible avec de gros volumes de données