jonob / html
此包的最新版本(v1.1.4)没有提供许可证信息。
Laravel 3 HTML 类的移植版
v1.1.4
2013-03-08 10:37 UTC
Requires
- php: >=5.3.0
- illuminate/routing: 4.0.x
- illuminate/support: 4.0.x
README
此库由Meido编写,但现在由JonoB维护
Laravel 3 HTML 类的移植版。专为Laravel 4设计。
用法
Composer 方面
将 "jonob/html": "1.1.*" 添加到 composer.json 文件的 require 部分,使其看起来像以下代码(当然,您可以包括自己的依赖项)
...
...
...
"require": {
...
...
...
"jonob/html": "1.1.*"
},
...
...
...
Laravel 方面
将以下代码添加到 app/config/app.php 文件中的 providers 部分
'Jonob\HTML\HTMLServiceProvider',
使其看起来像以下代码
'providers' => array( ... ... ... 'Jonob\HTML\HTMLServiceProvider', ),
然后,将以下代码添加到 app/config/app.php 文件中的 aliases 部分
'HTML' => 'Jonob\HTML\HTMLFacade',
使其看起来像以下代码
'aliases' => array( ... ... ... 'HTML' => 'Jonob\HTML\HTMLFacade', ),
之后,运行 composer install 并开始对该代码进行修改。
变更日志
1.1.*
- 已撤销 e() 快捷助手,因为它已在
Illuminate/Support(1.1.2)中存在 - 向 HTML::entities() 添加了 e() 快捷方法助手(1.1.1)
- 以下是 1.1.0 版本中进行的更改
Facade和ServiceProvider已根据 Laravel 4 开发包的约定移动到一个文件夹上。- 依赖项版本已更改为
4.0.x - 由于 Maxime Fabre 的帮助,现在可以使用宏
1.0.*
- 标记为稳定版。(1.0.0)
- 更新
composer.json到稳定渠道。(1.0.1) - 更新
composer.json的require部分为稳定版本。(1.0.2) - 对某些 API 进行了一些更改,以遵循 Laravel 中的简单函数命名约定。(1.0.3)
HTML::link现在是HTML::toHTML::linkSecure现在是HTML::secureHTML::linkRoute现在是HTML::routeHTML::linkAction现在是HTML::actionHTML::asset和HTML::secureAsset已恢复
- 添加了变更日志部分。(1.0.4)
- 更新了 Facade 命名空间。(1.0.5)
- 进行了一些调整。(1.0.6)
- 由于
HTML只需要UrlGenerator,因此更新的参数传递。 - 因此,
HTML将不会依赖于illuminate/foundation(其中没有任何实际使用),而是使用illuminate/routing,其中包含UrlGenerator。
- 由于
- 版本升级。(1.0.7)