热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

FixURLgenerationinvariousplaces

Splittingupourfrontcontrollersisagreatmove,butURLgenerationisproblematicin

Splitting up our front controllers is a great move, but URL generation is problematic in some cases:
- Flarum\Core\Handlers\Commands\RequestPasswordResetCommandHandler
- Flarum\Core\Handlers\Events\EmailConfirmationMailer
- Flarum\Api\Actions\Discussions\IndexAction

The first two are run through api.php, but need to generate forum routes.
The third can be run through index.php (when data is preloaded), but needs to generate an API route for the pagination links.
The Mentions extension also needs to generate forum routes when run via api.php.

how can we handle this?

该提问来源于开源项目:flarum/core

I'm planning to make all route collections available to the URL generator, but only parse those routes (for actual routing) that are needed in each section (API, forum, admin). Will do that early next week.





   



推荐阅读
author-avatar
创办m觉e内能h行宫
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有