jonob/html

此包的最新版本(v1.1.4)没有提供许可证信息。

Laravel 3 HTML 类的移植版

v1.1.4 2013-03-08 10:37 UTC

This package is not auto-updated.

Last update: 2024-09-22 03:14:00 UTC


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 版本中进行的更改
    • FacadeServiceProvider 已根据 Laravel 4 开发包的约定移动到一个文件夹上。
    • 依赖项版本已更改为 4.0.x
    • 由于 Maxime Fabre 的帮助,现在可以使用宏

1.0.*

  • 标记为稳定版。(1.0.0)
  • 更新 composer.json 到稳定渠道。(1.0.1)
  • 更新 composer.jsonrequire 部分为稳定版本。(1.0.2)
  • 对某些 API 进行了一些更改,以遵循 Laravel 中的简单函数命名约定。(1.0.3)
    • HTML::link 现在是 HTML::to
    • HTML::linkSecure 现在是 HTML::secure
    • HTML::linkRoute 现在是 HTML::route
    • HTML::linkAction 现在是 HTML::action
    • HTML::assetHTML::secureAsset 已恢复
  • 添加了变更日志部分。(1.0.4)
  • 更新了 Facade 命名空间。(1.0.5)
  • 进行了一些调整。(1.0.6)
    • 由于 HTML 只需要 UrlGenerator,因此更新的参数传递。
    • 因此,HTML 将不会依赖于 illuminate/foundation(其中没有任何实际使用),而是使用 illuminate/routing,其中包含 UrlGenerator
  • 版本升级。(1.0.7)