PHPackages                             buonaparte/bnp-service-definition - 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. buonaparte/bnp-service-definition

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

buonaparte/bnp-service-definition
=================================

This module provides an alternative service factories definition, through configuration

1.0.3(11y ago)464BSD-3-ClausePHPPHP &gt;=5.3.3

Since Jul 11Pushed 11y ago1 watchersCompare

[ Source](https://github.com/buonaparte/BnpServiceDefinition)[ Packagist](https://packagist.org/packages/buonaparte/bnp-service-definition)[ RSS](/packages/buonaparte-bnp-service-definition/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)Dependencies (12)Versions (5)Used By (0)

BnpServiceDefinition
====================

[](#bnpservicedefinition)

[![Build Status](https://camo.githubusercontent.com/d7e269a797fee7283339ded1f73853ab6372ea6b490a1df1eceb2ba567af3a72/68747470733a2f2f7472617669732d63692e6f72672f62756f6e6170617274652f426e7053657276696365446566696e6974696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/buonaparte/BnpServiceDefinition)[![Coverage Status](https://camo.githubusercontent.com/8b2061fb5ce2184661d0fac8f999d4ea8f307c7e85aece4ae91eb6193abc9f4e/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f62756f6e6170617274652f426e7053657276696365446566696e6974696f6e2e737667)](https://coveralls.io/r/buonaparte/BnpServiceDefinition?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/4a533209ef781b8b58e61e5131fbd310925acc3bea279288e280ec17ebe54eca/68747470733a2f2f706f7365722e707567782e6f72672f62756f6e6170617274652f626e702d736572766963652d646566696e6974696f6e2f762f737461626c652e737667)](https://packagist.org/packages/buonaparte/bnp-service-definition)[![Latest Unstable Version](https://camo.githubusercontent.com/01f3e347e67acce13b760dec955f100f45492859aeab25f3f11778bbf80a7ca7/68747470733a2f2f706f7365722e707567782e6f72672f62756f6e6170617274652f626e702d736572766963652d646566696e6974696f6e2f762f756e737461626c652e737667)](https://packagist.org/packages/buonaparte/bnp-service-definition)

This module allows you define ServiceManager factories through simple, yet verbose configuration.

Changelog
---------

[](#changelog)

### 1.0.2

[](#102)

- `ParameterResolver` now takes correctly *order* into account (test coverage)

Installation
------------

[](#installation)

### Setup

[](#setup)

1. Add this project to your composer.json:

    ```
    "require": {
        "buonaparte/bnp-service-definition": "1.*"
    }
    ```
2. Now tell composer to download BnpServiceDefinition by running the command:

    ```
    $ php composer.phar update
    ```

### Post installation

[](#post-installation)

Enabling it in your `application.config.php` file.

```
