Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/projek-xyz/container

Simple yet flexible PSR-11 Container Implementation
https://github.com/projek-xyz/container

autowiring container container-implementation dependency-injection psr-11

Last synced: about 2 months ago
JSON representation

Simple yet flexible PSR-11 Container Implementation

Awesome Lists containing this project

README

        

[![Version](https://img.shields.io/packagist/v/projek-xyz/container?style=flat-square)](https://packagist.org/packages/projek-xyz/container)
[![Lisence](https://img.shields.io/github/license/projek-xyz/container?style=flat-square)](https://github.com/projek-xyz/container/blob/main/LICENSE)
[![Actions Status](https://img.shields.io/github/actions/workflow/status/projek-xyz/container/test.yml?branch=main&style=flat-square)](https://github.com/projek-xyz/container/actions)
[![Coverage Status](https://img.shields.io/coveralls/github/projek-xyz/container/main?style=flat-square&logo=coveralls)](https://coveralls.io/github/projek-xyz/container)
[![Coverage Status](https://img.shields.io/codeclimate/coverage/projek-xyz/container?style=flat-square&logo=code-climate)](https://codeclimate.com/github/projek-xyz/container)
[![Maintainability](https://img.shields.io/codeclimate/maintainability/projek-xyz/container?style=flat-square&logo=code-climate)](https://codeclimate.com/github/projek-xyz/container/maintainability)
[![SymfonyInsight Grade](https://img.shields.io/symfony/i/grade/d611f9c0-e2c9-4850-8831-4e55e8e04d94?style=flat-square&logo=symfony)](https://insight.symfony.com/projects/d611f9c0-e2c9-4850-8831-4e55e8e04d94)

# Simple yet Flexible PSR-11 Container Implementation

This tiny library aims to provide dead simple PSR-11 implementation with flexible service registration.

## Installation

Use [Composer](https://getcomposer.org/)

```bash
$ composer require projek-xyz/container --prefer-dist
```

## Documentation

Documentations and usages available on [wiki](https://github.com/projek-xyz/container/wiki)

## License

This library is open-sourced software licensed under [MIT license](LICENSE.md).