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

https://github.com/rindow/rindow-container

Light weight container with dependency injection and module manager
https://github.com/rindow/rindow-container

dependency-injection framework ioc-container lightweight-container modularity php

Last synced: 6 months ago
JSON representation

Light weight container with dependency injection and module manager

Awesome Lists containing this project

README

          

Rindow Container
================
Master: [![Build Status](https://travis-ci.com/rindow/rindow-container.png?branch=master)](https://travis-ci.com/rindow/rindow-container)

Light weight Services container with dependency injection and module manager

This component includs the object container and the module manager.

** Container

This container is IoC container with dependency injection. It has the following functions.

- Instantiating components and managing lifecycle.
- Dependency injection.
- Annotation based configuration.
- Proxy to interceptor. (In most cases, AOP manager is used for proxy)

** Module Manager

The module manager manages a set of components and settings

- Application initiation.
- Incorporating modules
- Configuration injection.