Метаданные JMS-сериализатора не называются - PullRequest
0 голосов
/ 21 января 2019

Я настроил группы проверки с помощью JMS Serializer, он отлично работает с аннотациями, но конфигурация XML не работает

Inside app/config/config.yml:
jms_serializer:
    metadata:
        cache: file
        debug: "%kernel.debug%"
        file_cache:
            dir: "%kernel.cache_dir%/serializer"
        directories:
            JustinCaptureCoreBundle:
                namespace_prefix: 'Justin\Bundle\Capture\CoreBundle\Entity\User'
                path: '@JustinCaptureCoreBundle/Resources/config/serializer'
    handlers:
        datetime:
            default_format: "c"
            default_timezone: "UTC"

Я не получил ошибку, но свойства, определенные ниже, не показаны Ресурсы / конфигурации / сериализатору / User.yml:

JustinCaptureCoreBundle:
        exclusion_policy: none
        properties:
            id:
                type: integer
            username:
                type: string
                groups: ['ws_getusers']           
...