Supercharged Pipelines for Laravel
"If Laravel is the batteries included PHP Framework, then the Pipeline package can be considered the batteries included version of the
Illuminate\Pipeline\Pipeline
class.It remains (mostly) compatible with Laravel's pipeline, but adds some more features. For example the
withTransaction()
method that will tell the Pipeline that we want to run this within a database transaction, which will automatically commit or roll back at the end, depending on whether the pipeline succeeded or failed."