PHPackages                             iq2i/data-importer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. iq2i/data-importer

ActiveLibrary[Queues &amp; Workers](/categories/queues)

iq2i/data-importer
==================

A PHP library to easily manage and import large data file

4.3.0(8mo ago)823.3k↓30.3%3MITPHPPHP &gt;=8.1CI passing

Since Apr 10Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/IQ2i/data-importer)[ Packagist](https://packagist.org/packages/iq2i/data-importer)[ Docs](https://github.com/IQ2i/data-importer)[ RSS](/packages/iq2i-data-importer/feed)WikiDiscussions 4.x Synced 1mo ago

READMEChangelog (10)Dependencies (15)Versions (19)Used By (0)

iq2i/data-importer
==================

[](#iq2idata-importer)

[![Scrutinizer Quality Score](https://camo.githubusercontent.com/acaf6f5a23ed54750699696d16d1363387d32749d924d514d929a9aa18a5d2ee/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f7175616c6974792f672f697132692f646174612d696d706f727465722f342e783f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/iq2i/data-importer/)[![Code Coverage](https://camo.githubusercontent.com/13106f151c3a4be87d0d1625369b3a35e20783cbf466e3a27cc84cfcbdf54539/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f697132692f646174612d696d706f727465722f342e783f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/iq2i/data-importer/)[![Build Status](https://camo.githubusercontent.com/30efe2c917d0fd04db0048772d5603a32ffb4226d3cbfa1266937b25a26d74a6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f697132692f646174612d696d706f727465722f636f6e74696e756f75732d696e746567726174696f6e2e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/IQ2i/data-importer/actions)[![License](https://camo.githubusercontent.com/a2e9479a4122ce2da81bf99ba4f7588cf44547eed179484f9c930b9cbf2669f5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f697132692f646174612d696d706f727465723f7374796c653d666c61742d737175617265)](https://github.com/IQ2i/data-importer/blob/4.x/LICENSE)[![Latest Stable Version](https://camo.githubusercontent.com/75670762b092642d08483dc800626cf1dfd4ebfdf3f80e862c5e4b709011f807/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f697132692f646174612d696d706f727465723f7374796c653d666c61742d737175617265)](https://packagist.org/packages/iq2i/data-importer)

A PHP library to easily manage and import large data file.

Installation
------------

[](#installation)

```
composer require iq2i/data-importer
```

##### Choose the version you need

[](#choose-the-version-you-need)

Version (X.Y.Z)PHPComment`4.*.*``>= 8.1.0`**Current version**`3.2.*``>= 7.4.0`Previous versionUsage
-----

[](#usage)

DataImporter is based on 3 components:

- [Reader](/docs/reader.md): how to read your files
- [Processor](/docs/processor.md): what to do with your data
- [Archiver](/docs/archiver.md): where to store processed files (optional)

Once the required parts are initialized, you can create a DataImporter and use it:

```
