Skip to content

Repository files navigation

Yokai Batch Development Monorepo

TestsCoverageContributors

This repository contains sources for all packages from yokai/batch suite.

Documentation

Read on https://yokai-batch.readthedocs.io.

Packages

The core repository yokai/batch : contains classes/interfaces of batch architecture.

Some bridges to popular packages :

Bridge with
doctrine/dbalRead/Write from/to SQL databases
doctrine/ormRead from Doctrine ORM entities
doctrine/persistenceWrite to Doctrine ORM/ODM objects
league/flysystemCopy/Move files in a job / Trigger job when file found
openspout/openspoutRead/Write from/to CSV/ODS/XLSX
symfony/consoleAdd command to trigger jobs and async job launcher via command
symfony/framework-bundleBundle to integrate with Symfony framework
symfony/messengerTrigger jobs using message dispatch
symfony/serializerProcess items using (de)normalization
symfony/uidUse UIDs for JobExecution ids
symfony/validatorSkip invalid items during process

And some special packages :

Contribution

Please feel free to open an issue or a pull request in the main repository.

The library was originally created by Yann Eugoné. See the list of contributors.

Install

git clone git@github.com:yokai-php/batch-src.git batch-src &&cd$_
git config core.hooksPath .led/githooks
led up
led in -- composer install

License

This library is under MIT LICENSE.

About

Yokai Batch Development Monorepo

Topics

Resources

Stars

4 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages