ob / cachenuke-bundle
此包已废弃,不再维护。未建议替代包。
Symfony2 扩展包,提供一个方便的按钮,让您从浏览器中轻松清除缓存
dev-master
2015-01-21 23:48 UTC
Requires
This package is not auto-updated.
Last update: 2020-01-12 16:27:23 UTC
README
Nuke 提供了一个方便的按钮,让您从浏览器中轻松清除缓存,就像这样暴力。
使用方法
将模板片段导入到所需的地方...
{% include "ObCacheNukeBundle::button.html.twig" %}
...点击这该死的东西,一边喝咖啡,一边看着缓存文件在战斗!
安装
运行 composer require ob/cachenuke-bundle
在 app/AppKernel.php
中注册扩展包
// app/AppKernel.php public function registerBundles() { return array( // ... new FOS\JsRoutingBundle\FOSJsRoutingBundle(), new Ob\CacheNukeBundle\ObCacheNukeBundle(), ); }
在 app/config/routing.yml
中注册路由
ob_cache_nuke: resource: "@ObCacheNukeBundle/Resources/config/routing.yml" prefix: / fos_js_routing: resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"
您可能需要——真的,非常需要——添加一个防火墙后的路由前缀,这样就不会有太多时间的人编写脚本不断清除您的缓存。
发布资源
$ php app/console assets:install --symlink web
鸣谢
- FOSJsRoutingBundle by Friends of Symfony
- Ladda 按钮 by Hakim El Hattab
许可证
此扩展包在 MIT 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE 文件。