symfony - 如何將下面的註解改成yml?
世界只因有你
世界只因有你 2017-05-16 16:44:02
0
1
408
雷雷
世界只因有你
世界只因有你

全部回覆(1)
滿天的星座

你的 Annotations 註解包含兩個部分,實體欄位 (Column) 和 驗證規則 (Assert),在 Symfony 中需要分別定義到兩個 Yml 檔案中。

實體欄位:

http://symfony.com/doc/current/book/doctrine.html

// src/AppBundle/Resources/onfig/doctrine/EntityName.orm.yml

AppBundle\Entity\EntityName:
    type: entity
    table: tableName
    // ...
    fields:
        name:
            type: string
            length: 255

驗證規則:

http://symfony.com/doc/current/book/validation.html

// src/AppBundle/Resources/config/validation.yml

AppBundle\Entity\EntityName:
    properties:
        name:
            - NotBlank: { message: "Please enter your name.", groups: [Registration, Profile] }
            - MinLength: { limit: 3, message: "The name is too short.", groups: [Registration, Profile] }
            - MaxLength: { limit: 255, message: "The name is too long.", groups: [Registration, Profile] }
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板