rollerworks/app-sectioning-bundle

此包已被废弃,不再维护。作者建议使用 rollerworks/app-sectioning 包代替。

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

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

This package is not auto-updated.

Last update: 2022-02-01 13:02:12 UTC


README

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

但这库还能做更多!

假设有两个部分

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

除非先尝试 '后端' 部分,否则 '前端' 总会匹配!为了避免这种情况,每个路径(正则表达式)都是构建为不会匹配同一主机组内的其他部分!

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

要求

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

文档

版本控制

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

版本号将采用以下格式

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

并按照以下指南构建

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

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

许可

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