nowaera / mmi-bundle
此软件包最新版本(dev-master)没有可用的许可信息。
dev-master
2020-01-29 12:07 UTC
Requires
- mmi/mmi: dev-master@dev
- symfony/config: ^5.0
- symfony/dependency-injection: ^5.0
- symfony/http-kernel: ^5.0
- symfony/yaml: ^5.0
This package is auto-updated.
Last update: 2024-09-29 05:35:57 UTC
README
该软件包提供将 Symfony 5 集成到 mmi-mmi 包中的功能
- 路由器
- 之前使用的路由现在使用
\Mmi\Mvc\RouterConfig作为主要路由定义类 - 为了加载路由,需要将结果对象注册为使用标签
mmi.route的tagged service,请参阅MmiRouterCompilerPass
- 之前使用的路由现在使用
- 导航
- 为了将导航附加到根导航,创建
事件监听器/订阅者并订阅NowaEra\MmiBundle\Event\MmiNavigationEvent,该事件包含rootNavigation(->getRootNavigation(): NavigationConfig) 并附加您的自定义导航 - 通过设置
tag 的优先级来管理导航的优先级
- 为了将导航附加到根导航,创建
标签
mmi.route-\Mmi\Mvc\RouterConfig
事件
NowaEra\MmiBundle\Event\MmiNavigationEvent- 它的负载包含根导航,可能由其他导航项扩展