rollerworks/app-sectioning

此软件包已被废弃,不再维护。未建议替代软件包。

配置助手,用于将您的 Symfony 应用程序分割成多个部分

v0.6.1 2018-03-18 14:46 UTC

This package is auto-updated.

Last update: 2020-01-03 08:07:19 UTC


README

AppSectioning 配置器有助于将您的 Symfony 应用程序分割成多个部分(例如前端和后端)。每个部分都有自己的可配置 URI 模式。

但这库能做更多!

假设有两个部分

  • 前端 - example.com/
  • 后端 - example.com/backend/

除非尝试早于 'backend' 部分,否则 'frontend' 总是会匹配!为了避免这种情况,每个路径(正则表达式)都被构建成不会与同一主机组内的其他部分匹配。

然后您可以使用这些生成的参数进行路由和安全防火墙。

要求

您至少需要 PHP 7.1,Symfony DependencyInjection、Routing 和 HttpFoundation 组件。FrameworkBundle 和 SecureBundle 是可选的。

文档

版本控制

为了透明度和对发布周期的洞察,以及为了努力维护向后兼容性,此软件包尽可能按照语义版本控制指南进行维护。

发布将按照以下格式进行编号

<主版本>.<次版本>.<修订版本>

并按照以下指南构建

  • 破坏向后兼容性将增加主版本(并重置次版本和修订版本)
  • 不破坏向后兼容性的新功能将增加次版本(并重置修订版本)
  • 错误修复和杂项更改将增加修订版本

有关 SemVer 的更多信息,请访问 http://semver.org/

许可证

此软件包在MIT 许可证下提供。