PHPackages                             adrosoftware/zerp-loader - 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. adrosoftware/zerp-loader

Abandoned → [https://github.com/adrosoftware/lmrp-loader](/?search=https%3A%2F%2Fgithub.com%2Fadrosoftware%2Flmrp-loader)ArchivedLibrary

adrosoftware/zerp-loader
========================

Zend Expressive helper class to load routes files and pipelines.

1.0.0(6y ago)027MITPHPPHP ^7.0

Since Aug 12Pushed 6y ago1 watchersCompare

[ Source](https://github.com/adrosoftware/zerp-loader)[ Packagist](https://packagist.org/packages/adrosoftware/zerp-loader)[ Docs](http://github.com/adrosoftware/zerp-loader)[ RSS](/packages/adrosoftware-zerp-loader/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

This package is abandoned
-------------------------

[](#this-package-is-abandoned)

> Since Zend migrated to be [Laminas](https://getlaminas.org/), now I created a new [package](https://github.com/adrosoftware/lmrp-loader) for [Mezzio](https://docs.mezzio.dev/)

Zend Expressive Routes and Pipeline Loader
==========================================

[](#zend-expressive-routes-and-pipeline-loader)

[![Build status](https://camo.githubusercontent.com/c1849fff621fd3a8d6e78932f6f450215ad3b97f0c6f5c95505f5190c6a1a9a1/68747470733a2f2f7472617669732d63692e6f72672f6164726f736f6674776172652f7a6572702d6c6f616465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/adrosoftware/zerp-loader/)[![Coverage Status](https://camo.githubusercontent.com/42ff7e042e5e2a8ab08b71011847bba129e1a9d8ff56cd764343703eb668b2c0/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6164726f736f6674776172652f7a6572702d6c6f616465722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/adrosoftware/zerp-loader)[![Latest Stable Version](https://camo.githubusercontent.com/280e5be33a06fa151794f86d06f40acb4e9b325f541913dcfcbac0411909962b/68747470733a2f2f706f7365722e707567782e6f72672f6164726f736f6674776172652f7a6572702d6c6f616465722f762f737461626c65)](https://packagist.org/packages/adrosoftware/zerp-loader)[![License](https://camo.githubusercontent.com/65d601e3acb22454a47ea340e6900a6bd1f070d24c1c4c7352b301fbabedaf1f/68747470733a2f2f706f7365722e707567782e6f72672f6164726f736f6674776172652f7a6572702d6c6f616465722f6c6963656e7365)](https://packagist.org/packages/adrosoftware/zerp-loader)

Purpose
-------

[](#purpose)

When building a medium to large applications on Zend Expressive is better if you can organize your routes. By default *expressive* define all the routes in the `routes.php` file under the `config` directory. For me is better if you can at least organize the routes by modules of routes prefix. For example `routes.web.php` for all the web routes and `routes.api.php ` for al the api routes.

Usage
-----

[](#usage)

```
$ composer require adrosoftware/zerp-loader
```

The `public/index.php` file by default look like this:

```
