Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aerendir/bundle-commands-queues

A bundle to manage queues and process jobs. Includes a never ending daemon.
https://github.com/aerendir/bundle-commands-queues

cronjob cronjob-scheduler php queue queueing symfony symfony-bundle

Last synced: about 1 month ago
JSON representation

A bundle to manage queues and process jobs. Includes a never ending daemon.

Awesome Lists containing this project

README

        





Serendipity HQ Commands Queues Bundle


Manages queues and processes jobs in your Symfony App better than simple cronjobs.








Supports




Tested with







## Current Status

[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=coverage)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=alert_status)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=security_rating)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=sqale_index)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=Aerendir_bundle-commands-queues&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=Aerendir_bundle-commands-queues)

[![Phan](https://github.com/Aerendir/bundle-commands-queues/workflows/Phan/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![PHPStan](https://github.com/Aerendir/bundle-commands-queues/workflows/PHPStan/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![PSalm](https://github.com/Aerendir/bundle-commands-queues/workflows/PSalm/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![PHPUnit](https://github.com/Aerendir/bundle-commands-queues/workflows/PHPunit/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![Composer](https://github.com/Aerendir/bundle-commands-queues/workflows/Composer/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![PHP CS Fixer](https://github.com/Aerendir/bundle-commands-queues/workflows/PHP%20CS%20Fixer/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)
[![Rector](https://github.com/Aerendir/bundle-commands-queues/workflows/Rector/badge.svg)](https://github.com/Aerendir/bundle-commands-queues/actions?query=branch%3Adev)

## Features

It is possible to run a single job or start a daemon that listens for new jobs and processes them as they are pushed into the queue.

It automatically integrates with SonataAdminBundle for an easier administration.




Do you like this bundle?

LEAVE A ★



or run

composer global require symfony/thanks && composer thanks

to say thank you to all libraries you use in your current project, this included!



# Documentation

You can read how to install, configure, test and use the SerendipityHQ Queues Bundle in the [documentation](docs/00-Index.md).




Do you like this bundle?

LEAVE A ★



or run

composer global require symfony/thanks && composer thanks

to say thank you to all libraries you use in your current project, this included!