## Dhii - DI Abstract ##
[![Build Status](https://travis-ci.org/Dhii/di-abstract.svg?branch=master)](https://travis-ci.org/Dhii/di-abstract)
[![Code Climate](https://codeclimate.com/github/Dhii/di-abstract/badges/gpa.svg)](https://codeclimate.com/github/Dhii/di-abstract)
[![Test Coverage](https://codeclimate.com/github/Dhii/di-abstract/badges/coverage.svg)](https://codeclimate.com/github/Dhii/di-abstract/coverage)

Abstract, standards-compliant, re-usable, tested implementation agnostic of concrete cases.
Use functionality in this package to create DI container implementations.

The packages adheres to the [SemVer][] specification, and there will be full backward compatibility between minor versions.
Additionally, it follows the rule of the [caret operator][], i.e. there will be full backward compatibility between patch pre-release versions.

[SemVer]:                                   http://semver.org/
[caret operator]:                           https://getcomposer.org/doc/articles/versions.md#caret
