ui-awesome / html-field
PHP 的 HTML 神奇字段。
dev-main / 1.0.x-dev
2024-03-31 14:16 UTC
Requires
- php: ^8.1
- ext-mbstring: *
- php-forge/awesome-widget: ^0.1
- php-forge/helpers: ^0.1
- ui-awesome/form-model: ^0.1
- ui-awesome/html: ^0.2
- ui-awesome/html-attribute: ^0.1
- ui-awesome/html-concern: ^0.1
- ui-awesome/html-helper: ^0.1
- ui-awesome/html-interop: ^0.1
Requires (Dev)
- maglnet/composer-require-checker: ^4.7
- php-forge/support: ^0.1
- phpunit/phpunit: ^10.5
- roave/infection-static-analysis-plugin: ^1.34
- symplify/easy-coding-standard: ^12.0
- vimeo/psalm: ^5.22
This package is auto-updated.
Last update: 2024-09-09 17:02:19 UTC
README
PHP 的 UI 神奇字段。
这个库提供了一种生成各种类型表单字段(包括 text
、text area
、selection
、checkbox
、radio
和所有输入类型)的 HTML
代码的方法。
<?php declare(strict_types=1); use App\Model\BasicForm; echo Field::widget(new BasicForm(), 'fruits') ->input( CheckboxList::widget() ->items( Checkbox::widget()->label('Apple')->value(1), Checkbox::widget()->label('Banana')->value(2), Checkbox::widget()->label('Orange')->value(3), ) ) ->render()
安装
安装此扩展的首选方式是通过 composer。
运行以下命令:
composer require --prefer-dist ui-awesome/html-field:^0.1
或将以下内容添加到您的 composer.json
文件的 require 部分中:
"ui-awesome/html-field": "^0.1"
用法
查看文档 以了解用法。
测试
查看文档测试 以了解测试信息。
支持版本
许可证
MIT 许可证(MIT)。请参阅 许可证文件 获取更多信息。