Dhii/data-container-abstract

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Dhii - Data - Container - Abstract

[![Build Status](https://travis-ci.org/Dhii/data-container-abstract.svg?branch=develop)](https://travis-ci.org/Dhii/data-container-abstract)
[![Code Climate](https://codeclimate.com/github/Dhii/data-container-abstract/badges/gpa.svg)](https://codeclimate.com/github/Dhii/data-container-abstract)
[![Test Coverage](https://codeclimate.com/github/Dhii/data-container-abstract/badges/coverage.svg)](https://codeclimate.com/github/Dhii/data-container-abstract/coverage)
[![Latest Stable Version](https://poser.pugx.org/dhii/data-container-abstract/version)](https://packagist.org/packages/dhii/data-container-abstract)
[![This package complies with Dhii standards](https://img.shields.io/badge/Dhii-Compliant-green.svg?style=flat-square)][Dhii]

## Details
Abstract functionality for working with data containers.

### Traits
- [`ContainerAwareTrait`][ContainerAwareTrait] - Awareness of a container.
- [`DataKeyAwareTrait`][DataKeyAwareTrait] - Awareness of a data key.
- [`ResolveContainerCapableTrait`][ResolveContainerCapableTrait] - Ability to get the inner-most container from a container chain.


[Dhii]: https://github.com/Dhii/dhii

[ContainerAwareTrait]:                              src/ContainerAwareTrait.php
[DataKeyAwareTrait]:                                src/DataKeyAwareTrait.php
[ResolveContainerCapableTrait]:                     src/ResolveContainerCapableTrait.php