marcel-maqsood / mezzio-abstract-request-handler
AbstractRequestHandler是一个抽象的RequestHandler,它包含了一些在Laminas/Mezzio应用中使用的外部函数。
v0.1.2.1
2024-05-23 12:44 UTC
Requires
- laminas/laminas-diactoros: ^3.3
- marcel-maqsood/database-connector: ^1.0
- mezzio/mezzio-router: ^3.17
- psr/container: ^1.0
- webmozart/assert: ^1.11
README
您可以使用以下命令安装此包:composer require marcel-maqsood/mezzio-abstract-request-handler
配置
在我们的AbstractRequestHandler扩展的RequestHandlers中,您至少需要传递一个TemplateRenderer;对于像generateInsertArray这样的高级功能,您需要提交包含您的表配置的数组,否则这些函数将不会执行任何操作。
persistentpdo - 一个数组,其中我们定义我们的数据库连接规则
有关更多信息和支持文档,请参阅MazeDEV/Marcel-Maqsood(https://github.com/marcel-maqsood/DatabaseConnector)。我们的SessionAuthMiddleware使用此DatabaseConnector,因此需要其配置设置。在我们的默认配置中,我们已提供这些设置,您只需进行调整。此外,PersistentPDO必须包含在您的应用程序的config\autoload\dependencies.global.php中,因为它是我们的AbstractRequestHandler所必需的。我们已经在我们的config\dependencies.global.php中包含了它。
致谢
此软件由MazeDEV/Marcel-Maqsood(https://github.com/marcel-maqsood)开发。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。