Anax DI
==================================

[![Join the chat at https://gitter.im/canax/di](https://badges.gitter.im/canax/di.svg)](https://gitter.im/canax/di?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Latest Stable Version](https://poser.pugx.org/anax/di/v/stable)](https://packagist.org/packages/anax/di)
[![Build Status](https://travis-ci.org/canax/di.svg?branch=master)](https://travis-ci.org/canax/di)
[![CircleCI](https://circleci.com/gh/canax/di.svg?style=svg)](https://circleci.com/gh/canax/di)
[![Build Status](https://scrutinizer-ci.com/g/canax/di/badges/build.png?b=master)](https://scrutinizer-ci.com/g/canax/di/build-status/master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/canax/di/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/canax/di/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/canax/di/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/canax/di/?branch=master)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/850a0607-ad17-4dcc-924c-ad0bb6ae8d63/mini.png)](https://insight.sensiolabs.com/projects/850a0607-ad17-4dcc-924c-ad0bb6ae8d63)

Anax DI container for dependency injection using creation and lazy loading of services.



Install
------------------

```bash
$ composer require anax/di
```



Usage
------------------

This is how you can work with the DI container.



### Create and use the container

```php
$di = new \Anax\DI\DI();


```



###Add a service using a callback
###Add a service using an object
###Add a service using a class name




License
------------------

This software carries a MIT license.



```
 .  
..:  Copyright (c) 2013 - 2017 Mikael Roos, mos@dbwebb.se
```
