smpl/mydi

My small dependency injection implementation

v1.0.2 2015-03-01 00:16 UTC

README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version Latest Unstable Version License

Это небольшая библиотека которая поможет легко подключать сторонние библиотеки и поможет создавать экземпляры нужных классов.

Особенности

  • Использование container-interop
  • Возможность использовать другие библиотеки которые реализуют container-interop
  • Поддержка современно PHP и всех стабильных релизов
  • Полное покрытие тестами phpunit
  • Поддеркжа composer
  • Стараюсь делать простое приложение, придерживаясь KISS
  • Стараюсь придерживаться SOLID

Требования

  1. PHP 5.5 или новее (также поддерживается hhvm и php 7.0)

Установка

  1. Установить composer если ещё не установлен!
  2. Выполнить:
composer require smpl/mydi

Для разработчиков

  • Запуск тестов
composer test 

Документация

В качестве документации можно использовать комментарии методов и интерфейсой а также исходный код.

Autors