PHPackages                             icanboogie/service - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. icanboogie/service

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

icanboogie/service
==================

A dependency-injection container agnostic service provider

5.0.x-dev(4y ago)0954↓77.8%1BSD-3-ClausePHPPHP &gt;=7.2

Since May 25Pushed 4y agoCompare

[ Source](https://github.com/ICanBoogie/Service)[ Packagist](https://packagist.org/packages/icanboogie/service)[ Docs](https://icanboogie.org/)[ RSS](/packages/icanboogie-service/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (1)Versions (3)Used By (1)

Service
=======

[](#service)

[![Release](https://camo.githubusercontent.com/e974ed7aef8469eefdff947bb72309141a6f5d19769e0caa3a61d7a36bcffd6e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f4943616e426f6f6769652f536572766963652e737667)](https://packagist.org/packages/ICanBoogie/Service)[![Build Status](https://camo.githubusercontent.com/a96f816ada8b27ca14ba78f178f1ab03d8c7b6f5b1c3ea7ebcbc5f00fb209e9b/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f4943616e426f6f6769652f536572766963652e737667)](http://travis-ci.org/ICanBoogie/Service)[![Code Quality](https://camo.githubusercontent.com/9052912a1718a66ced3b4c647ff1049fb8cbf39e58be311c70d774df6fb7b9fc/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f4943616e426f6f6769652f536572766963652e737667)](https://scrutinizer-ci.com/g/ICanBoogie/Service)[![Code Coverage](https://camo.githubusercontent.com/e69ad6cd7ee202c28aeb5a22ba370b764c8336f76a2b5e79a7b85222dbad408a/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f4943616e426f6f6769652f536572766963652e737667)](https://coveralls.io/r/ICanBoogie/Service)[![Packagist](https://camo.githubusercontent.com/fd6d09db95905a511f1df3443118f1837266290d054e94d74174cb2934751eb7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f4943616e426f6f6769652f536572766963652e737667)](https://packagist.org/packages/ICanBoogie/Service)

**ICanBoogie/Service** provides means to reference, resolve, and invoke services using your favorite dependency injection container, in the most transparent way possible.

Please, consider the following example:

```
