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
- Host: GitHub
- URL: https://github.com/rindow/rindow-container
- Owner: rindow
- License: bsd-3-clause
- Created: 2018-11-23T03:11:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T02:59:54.000Z (almost 6 years ago)
- Last Synced: 2025-08-16T06:40:39.464Z (8 months ago)
- Topics: dependency-injection, framework, ioc-container, lightweight-container, modularity, php
- Language: PHP
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Rindow Container
================
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.