darkwebdesign/symfony-addon-pack

v7.1.0 2024-06-03 06:10 UTC

README

Latest Stable Version Total Downloads License

Build Status Coverage Status PHP Version Symfony Version

Symfony 插件包是一个包含额外 Symfony 组件的集合,您可以在您的 Symfony 应用程序中使用这些组件。

更多关于它的信息请参阅其 文档

功能

数据转换器

  • BooleanToValueTransformer,在布尔值和标量值之间进行转换。
  • EntityToIdentifierTransformer,在标识符和 Doctrine 实体之间进行转换。

表单字段类型

  • BirthdayType,处理生日数据。
  • BooleanType,将用户选择的值转换为布尔值。
  • EntityType,将用户输入的标识符转换为 Doctrine 实体。
  • UnstructuredType,处理非结构化数据。

表单字段事件订阅者

  • BooleanToYesNoSubscriber,将布尔值重写为 "yes" 或 "no",与 BooleanType 一起使用。
  • JsonSchemaSubscriber,重写 JSON Schema 的 $schema 关键字属性。

验证约束

  • Bsn,验证一个值是否是有效的荷兰社会保障号(BSN)。
  • Collection,验证集合中的每个项目是否通过一个或多个约束进行验证。
  • Json,验证一个值是否是有效的 JSON。

许可证

Symfony 插件包根据 MIT 许可证授权 - 请参阅 LICENSE 文件以获取详细信息。