iq2i/data-importer

一个用于轻松管理和导入大型数据文件的PHP库

4.2.0 2024-04-04 18:30 UTC

This package is auto-updated.

Last update: 2024-09-18 11:22:20 UTC


README

Scrutinizer Quality Score Code Coverage Build Status License Latest Stable Version

一个用于轻松管理和导入大型数据文件的PHP库。

安装

composer require iq2i/data-importer
选择您需要的版本

用法

DataImporter基于3个组件

  • Reader: 如何读取您的文件
  • Processor: 如何处理您的数据
  • Archiver: 存储处理后的文件的位置(可选)

初始化所需部分后,您可以创建一个DataImporter并使用它

<?php

use IQ2i\DataImporter\DataImporter;

$dataImporter = new DataImporter(
    $csvReader,
    $articleProcessor,
    // optional archiver here
);
$dataImporter->execute();

框架集成

此外,此包还提供了更深入到Symfony的集成

问题和功能请求

请在此处报告问题和请求功能:https://github.com/iq2i/data-importer/issues

许可协议

此捆绑包采用MIT许可协议。有关完整的版权信息,请参阅与此源代码一起分发的LICENSE文件。