ui-awesome / html-attribute
PHP UI Awesome HTML 属性代码生成器。
0.2.0
2024-03-30 17:55 UTC
Requires
- php: ^8.1
- ui-awesome/html-helper: ^0.2
- ui-awesome/html-interop: ^0.1
- voku/anti-xss: ^4.1
Requires (Dev)
- maglnet/composer-require-checker: ^4.7
- phpunit/phpunit: ^10.5
- roave/infection-static-analysis-plugin: ^1.34
- symplify/easy-coding-standard: ^12.1
- vimeo/psalm: ^5.20
README
PHP UI Awesome HTML 属性代码生成器。
此包提供了一组特性,可在您的类中使用以生成HTML属性。
安装
安装此扩展的首选方法是使用composer。
运行以下命令之一
composer require --prefer-dist ui-awesome/html-attribute:^0.2
或将其添加到您的composer.json
文件的require部分。
"ui-awesome/html-attribute": "^0.2"
用法
可用于您类中的特性列表
Aria
Data
-
注意:使用枚举类DataAttributeValues来指定数据属性键。
全局
- CanBeAutofocus
- CanBeHidden
- HasAlt
- HasClass
- HasData
- HasHeight
- HasId
- HasLang
- HasName
- HasReferrerPolicy
- HasRel
- HasSrc
- HasStyle
- HasTabIndex
- HasTitle
- HasType
- HasValue
- HasWidth
表单控件
- CanBeDisabled
- CanBeMultiple
- CanBeReadOnly
- CanBeRequired
- HasAccept
- HasAutoComplete
- HasDirname
- HasFieldAttributes
- HasForm
- HasFormaction
- HasFormenctype
- HasFormmethod
- HasFormnovalidate
- HasFormtarget
- HasMax
- HasMaxLength
- HasMin
- HasMinLength
- HasPlaceholder
- HasSize
输入
测试
检查文档测试以了解有关测试的信息。
支持版本
许可证
MIT 许可证 (MIT)。请参阅许可证文件以获取更多信息。