新在Symfoob娱乐下载ny 3.4:调试:形式命令
2017年10月16日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony的版本。ob娱乐下载其中一些信息可能是过时了。阅读最近的Symfony文档ob娱乐下载。
Symfony的最好的特性之一就是大量的调试工具,这样你ob娱乐下载就可以很快解决任何问题。我们不断改善这些工具,这就是为什么在Symfony 3.4中我们添加了一个新命令ob娱乐下载调试:形式
。
执行时不带参数,命令列出所有内置类型、服务类型,类型扩展和猜测在应用程序中可用。例如,如果您在执行它ob娱乐下载Symfony演示应用程序:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27日28
美元/ bin /控制台调试:形式内置形式类型组件(Symfony \ \ \ \ \核心类型的ob娱乐下载扩展形式)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - BirthdayType, ButtonType, CheckboxType, ChoiceType, CollectionType ColorType, CountryType, CurrencyType, DateIntervalType DateTimeType…TextareaType、TimeType TimezoneType UrlType服务形式类型- - - - - - - - - - - - - - - - - - *应用\ \ CommentType *形式应用\ \ PostType * App \形式\ \ DateTimePickerType类型*应用\ \类型\ TagsInputType形式* Symfony \桥\学说ob娱乐下载\ \ \ EntityType类型扩展形式- - - - - - - - - - - - - - - - - * Symfony \组件\ \ \ Csrf \类型的扩展形式\ FormTypeCsrfExtension * Symfony \组件\ \ \ DataCollector \类型的扩展形式\ DataCollectorTypeExtension *……* ob娱乐下载Symfony \组件\ \ \验证器\ \ UploadValidatorExtension类型类型的扩展形式猜测- - - - - - - - - - - - - * Symfony \桥\学说\ \ DoctrineOrmTypeGuesser形式* Symfony \组件\ \ \验证器\ ValidatorTypeGuesser扩展形式
如果你通过一种类型作为第一个参数,命令显示的选项定义类型,其父母和扩展:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
美元/ bin /控制台调试:形式“应用\ \ PostType形式”#如果类型类是明确的,你不需要通过FQCN:# / bin /控制台调试:PostType形式应用\ \ PostType形式(块前缀:“职位”)= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -选择覆盖父选项扩展选项- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FormType FormType FormTypeValidatorExtension - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - data_class行动allow_extra_fields attr约束auto_initialize error_mapping block_name extra_fields_message by_reference invalid_message复合invalid_message_parameters数据validation_groups禁用empty_data FormTypeCsrfExtension error_bubbling - - - - - - - - - - - - - - - - - - - - - - - - - - - - - inherit_data csrf_field_name标签csrf_message label_attr csrf_protection label_format csrf_token_id csrf_token_maob娱乐下载nager映射方法post_max_size_message property_path所需translation_domain修剪upload_max_size_message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -父类型- - - - - - - - - - - - * Symfony \组件\ \ \ \类型\ FormType核心类型的扩展形式扩展- - - - - - - - - - - - - - - - - * Symfony组件\ \ \ \ HttpFoundation \类型的扩展形式\ FormTypeHttpFoundationExtension * Symfony组件\ \ \ \验证器\类型的扩展形式\ FormTypeValidatorExtension * Symfony \组件\ \ \验证器\类型的扩展形式\ UploadValidatorExtension * Symfony \组件\ \ \ Csrf \类型的扩展形式\ FormTypeCsrfExtension * Symfony \组件\ \ \ DataCollector \ \ DataCollectorTypeExtension类型扩展形式
如果您通过表单类型和选项名称,完整定义的命令显示给定的选择:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
美元/ bin /控制台调试:形式“应用\ \ PostType形式”label_attr应用\ \ PostType形式(label_attr) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -假- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默认[]- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -允许类型(“数组”]- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -允许的值- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -标准化者- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
最后,所有这些调试信息也可以通过添加JSON格式——= json格式
选择在执行命令。
发表在#生活在边缘
评论
jeremyFreeAgent
10月16日表示,2017年在20:03
好工作!
Steevan BARBOYON
2017年10月17日说在00:48
不错,有用!你可以使用https://github.com/steevanb/symfonyob娱乐下载-form-options-builder $建设者- >添加的对象版本()的参数。
@Yonel好明确的类型。我已经更新了博客。谢谢!
由于@roONL活跃每个公关的评论家。
Alex Rock is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now