Skip to content

php-kitchen/yii2-di

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yii2 Container

Advanced Dependency Injection Container fo Yii 2.

Package information

Latest Stable Version Total downloads Monthly Downloads Licensing
Latest Stable Version Total Downloads Monthly Downloads License

Requirements

PHP >=7.4 is required.

Getting Started

Run the following command to add Yii2 Container to your project's composer.json. See Packagist for specific versions.

composer require php-kitchen/yii2-di

Or you can copy this library from:

Then add following line of code in you application entry point or bootstrap file:

Yii::$container = new \PHPKitchen\DI\Container();
spl_autoload_unregister([\PHPKitchen\DI\autoload\ClassLoader::class, 'loadClass']);

For additional information and guides go to the project documentation

Upgrade from 0.0.9

In 0.1.0 yii\base\Object changed to yii\base\BaseObject to support PHP 7.2 but it means that you need yii 2.0.13 and higher.

Contributing

If you want to ask any questions, suggest improvements or just to talk with community and developers, join our server at Discord

Build status

CI status Code quality
Build Status Scrutinizer Code Quality

About

Advanced container for Yii 2 [In active Development - early alpha]

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages