ldrahnik/view-keeper

应用程序视图的守护者。

v3.0 2015-05-09 23:51 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:12:31 UTC


README

Build Status Latest stable Downloads total

应用程序视图的守护者。

好处

  • 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