rocket/forms

该包已被弃用且不再维护。未建议替代包。

表单创建变得简单

dev-master / 1.0.x-dev 2016-01-02 17:58 UTC

This package is auto-updated.

Last update: 2023-08-16 18:38:37 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

表单创建的包装器,同时处理发送表单的值、默认值以及添加错误类。

标记语言是为Twitter Bootstrap版本3设计的

安装

通过Composer

$ composer require rocket/forms

使用方法

PHP

echo Forms::email('email', 'Adresse E-mail')->width(6);
echo Forms::password('password', 'Mot de passe')->width(6);
echo Forms::checkbox('remember', 'Se souvenir de moi')->width(6);

Blade

{{ Forms::email('email', 'Adresse E-mail')->width(6) }}
{{ Forms::password('password', 'Mot de passe')->width(6) }}
{{ Forms::checkbox('remember', 'Se souvenir de moi')->width(6) }}

Twig

使用twig扩展,通过流式语法创建表单字段变得非常容易

{% form 'email' 'Adresse E-mail' 'email' width(6) %}
{% form 'password' 'Mot de passe' 'password' width(6) %}
{% form 'remember' 'Se souvenir de moi' 'checkbox' width(6) %}

测试

所有测试都在主项目中。

贡献

请参阅CONTRIBUTING以获取详细信息。

致谢

许可

MIT许可(MIT)。请参阅许可文件获取更多信息。