PHPackages                             solution10/pipeline - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. solution10/pipeline

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

solution10/pipeline
===================

Pipeline library with named steps and ordering.

v1.2.0(9y ago)215MITPHPPHP &gt;=5.6

Since May 1Pushed 9y agoCompare

[ Source](https://github.com/Solution10/pipeline)[ Packagist](https://packagist.org/packages/solution10/pipeline)[ RSS](/packages/solution10-pipeline/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (3)Dependencies (2)Versions (4)Used By (0)

Solution10\\Pipeline
====================

[](#solution10pipeline)

A simple pipeline library that allows you to string together chains of tasks to perform in a given order.

This library, unlike others, allows you to name and insert steps in different orders to when they're defined.

[![Build Status](https://camo.githubusercontent.com/b2dfe1fea25ea739a299fc21c4bbc64765a6b077712d149a708f903aa36329c7/68747470733a2f2f7472617669732d63692e6f72672f536f6c7574696f6e31302f706970656c696e652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Solution10/pipeline)[![Latest Stable Version](https://camo.githubusercontent.com/1b9e58f88db1d08054c116daa0f7a94428209ebafa7a83494a01f3f59e328114/68747470733a2f2f706f7365722e707567782e6f72672f536f6c7574696f6e31302f706970656c696e652f762f737461626c652e737667)](https://packagist.org/packages/Solution10/pipeline)[![Total Downloads](https://camo.githubusercontent.com/8ba3068dbf96409b29f00de9b909244201918d94e25205869e3d3d14b04d8839/68747470733a2f2f706f7365722e707567782e6f72672f536f6c7574696f6e31302f706970656c696e652f646f776e6c6f6164732e737667)](https://packagist.org/packages/Solution10/pipeline)[![License](https://camo.githubusercontent.com/a5e7ca3e98cb916242842070ae6cd0091763b8bccfd8dd3832faa29d8b8fd4ef/68747470733a2f2f706f7365722e707567782e6f72672f536f6c7574696f6e31302f706970656c696e652f6c6963656e73652e737667)](https://packagist.org/packages/Solution10/pipeline)

- [Usage](#usage)
- [PHP Requirements](#php-requirements)
- [Author](#author)
- [License](#license)

Usage
-----

[](#usage)

The most simple pipeline is just a sequence of steps where the output is handed to the next step and eventually returned out of the bottom:

```
