flavorly/laravel-flows

A tool of tiny but useful Laravel Helpers that we use across our projects

v0.1.0 2024-07-13 16:55 UTC

This package is auto-updated.

Last update: 2024-10-25 08:10:04 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

A simple package to manage flows in your Laravel application. This package aims to provider a "ticketing" system to manage the flow of a certain Model

So lets say you have orders, but a order can be retried many times, but you want to know exactly what happened on that "flow" of the order, so you can use this package to manage that The flow also aims to store some additional context if requires, so you can store the request payload, the response payload, the error message, etc

Installation

You can install the package via composer:

composer require flavorly/laravel-flows

You can publish the config file with:

php artisan vendor:publish --tag="flows-config"

You can publish migrations

php artisan vendor:publish --tag="flows-migrations"
php artisan migrate

Testing

composer test

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.