thecodingmachine/slim-universal-module

适用于slim框架的跨框架模块

1.0.x-dev 2017-01-05 21:24 UTC

This package is auto-updated.

Last update: 2024-09-06 23:51:49 UTC


README

Build Status Coverage Status

slim框架通用模块

此包将Slim框架(v3)集成到任何兼容container-interop/service-provider的框架/容器中。

安装

composer require thecodingmachine/slim-universal-module

安装完成后,您需要将TheCodingMachine\SlimServiceProvider注册到您的容器中。

如果您的容器支持Puli集成,您无需执行任何操作。否则,请参考您框架或容器的文档,了解如何注册服务提供者

简介

此服务提供者旨在创建一个基本的Slim/App实例。您可以在以后玩转此实例以添加路由等...

期望值/服务

服务提供者期望以下配置/服务可用

提供的服务

注意:遗憾的是,Slim使用容器作为服务定位器而不是依赖注入容器。这意味着实例的名称是由Slim规定的。这些名称可能与其他一些服务冲突!请小心注意这一点!

服务提供者提供以下服务

扩展服务

服务提供者Slim\App注册到MiddlewareListServiceProvider::MIDDLEWARES_QUEUE中。