# Bright Nucleus Invoker Component

[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/brightnucleus/invoker/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/invoker/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/brightnucleus/invoker/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/invoker/?branch=master)
[![Build Status](https://scrutinizer-ci.com/g/brightnucleus/invoker/badges/build.png?b=master)](https://scrutinizer-ci.com/g/brightnucleus/invoker/build-status/master)
[![Codacy Badge](https://api.codacy.com/project/badge/grade/50b6ac5694ae427280eba3efd91cc1ea)](https://www.codacy.com/app/BrightNucleus/invoker)
[![Code Climate](https://codeclimate.com/github/brightnucleus/invoker/badges/gpa.svg)](https://codeclimate.com/github/brightnucleus/invoker)

[![Latest Stable Version](https://poser.pugx.org/brightnucleus/invoker/v/stable)](https://packagist.org/packages/brightnucleus/invoker)
[![Total Downloads](https://poser.pugx.org/brightnucleus/invoker/downloads)](https://packagist.org/packages/brightnucleus/invoker)
[![Latest Unstable Version](https://poser.pugx.org/brightnucleus/invoker/v/unstable)](https://packagist.org/packages/brightnucleus/invoker)
[![License](https://poser.pugx.org/brightnucleus/invoker/license)](https://packagist.org/packages/brightnucleus/invoker)

Function and method invoking traits that match named arguments in the right order.

## Installation

The best way to use this component is through Composer:

```BASH
composer require brightnucleus/invoker
```

## Usage

> TODO

## Contributing

All feedback / bug reports / pull requests are welcome.

## License

Copyright (c) 2016 Alain Schlesser, Bright Nucleus

This code is licensed under the [MIT License](LICENSE).
