Skip to content

Repository files navigation

BlitzPHP - Queue

Gestionnaire de file d'attente pour BlitzPHP

TestsCode CoverageCoding StandardsBuild StatusCode Intelligence StatusQuality ScorePHPStanPHPStan level

Total DownloadsLatest VersionPHPBlitzPHPSoftware License


Introduction

Installation

Vous pouvez installer le package via composer :

composer require blitz-php/queue

Une fois l'installation terminée, vous devez migrer votre base de données:

php klinge migrate --all

Configuration

Publier le fichier de configuration :

php klinge queue:publish

Créez votre premier Job via la commande:

php klinge queue:job Example

Et ajoutez-le au tableau des gestionnaires (jobs) dans le fichier app\Config\queue.php:

// ...useApp\Jobs\Example;
// ...return [
// ---'jobs' => [
'my-example' => Example::class
],
// ---
];
// ...

Utilisation de base

Ajoutez le job à la file d'attente:

service('queue')->push('queueName', 'my-example', ['data' => 'array']);

Exécutez la file d'attente:

php spark queue:work queueName

Documentation

Lire la documentation complète : http://blitz-php.byethost14.com

Contribuer

Nous acceptons et encourageons les contributions de la communauté sous n'importe quelle forme. Peu importe que vous sachiez coder, écrire de la documentation ou aider à trouver des bogues, toutes les contributions sont les bienvenues.

Veuillez consulter CONTRIBUTING.md pour plus de détails.

Credits

Ce package est une réadaptation du package CodeIgniter/Queue pour pouvoir avoir le même fonctionnement avec BlitzPHP. De ce fait tout le mérite revient à tous les contributeurs de ce projet que nous remercions sincerement pour ce qu'ils font pour l'évolution du développement web

Pour la réadaptation, nous disons merci à :

Licence

BlitzPHP - Queue est un package open source publié sous licence MIT. Veuillez consulter le fichier de licence pour plus d'informations.

About

Gestionnaire de file d'attente pour BlitzPHP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages