Download the PHP package itsgoingd/slim-services without Composer
On this page you can find all versions of the php package itsgoingd/slim-services. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download itsgoingd/slim-services
More information about itsgoingd/slim-services
Files in itsgoingd/slim-services
Package slim-services
Short Description Service manager for Slim compatible with Laravel packages
License MIT
Homepage http://github.com/itsgoingd/slim-services
Informations about the package slim-services
SlimServices
SlimServices is a service manager for the Slim PHP microframework based on Laravel 4 service providers and DI container, allowing you to use core and many third-party Laravel packages in Slim based projects.
For example, to add Eloquent ORM to your Slim app:
You can find more information about service providers in the Laravel documentation.
Installation
To install the latest version simply add this to your composer.json
:
Once the package is installed, you need to create a ServiceManager and register the services you'd like to use, configuration for the services is shared with the Slim instance itself:
Configuration examples for some popular components:
Illuminate/Database
Illuminate/Validation
Custom service providers
You can create custom service providers simply by extending the Illuminate\Support\ServiceProvider
class and registering them with the ServiceManager.
Licence
Copyright (c) 2014 Miroslav Rigler
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
All versions of slim-services with dependencies
slim/slim Version >=2.3.0
illuminate/container Version >=4.0
illuminate/support Version >=4.0