ldrahnik / view-keeper
应用程序视图的守护者。
v3.0
2015-05-09 23:51 UTC
Requires
- php: >= 5.4
- ldrahnik/url-matcher: ~2.0
- nette/nette: ~2.3.0
Requires (Dev)
- nette/tester: ~1.3
This package is not auto-updated.
Last update: 2024-09-28 17:12:31 UTC
README
应用程序视图的守护者。
好处
- View-keeper是一种将文件与逻辑分离的简单方法(例如,将其分离到仓库中,具有权利、好处等)
- 现在更改文件位置比以往任何时候都要容易
参考
要求
ldrahnik/view-keeper需要PHP 5.4或更高版本。
安装
使用Composer将keeper安装到您的项目中
$ composer require ldrahnik/view-keeper
用法
在配置文件中注册扩展
extensions: keeper: ViewKeeper\DI\ViewKeeperExtension keeper: controls: foo/controls/<name>/<view> files: foo/<name>/<view>
可以通过这些模式设置路径
<module> # <Backend>Module <name> # <Backend>Module<:Base>Presenter # <Base>Presenter # <UserAdd> <view> # <default>.latte
后缀不可配置(尽管您仍然可以将其作为getView
方法的参数进行更改) - 总是位于点之后
并且注入
/** @var \ViewKeeper\ViewKeeper @inject */ private $keeper;
总结
View keeper试图成为一个超轻量级且易于使用的包。您会喜欢的 :)
有关路径注册的更多信息,请查看url-matcher