Вопросы по теме 'jms-serializer'

Серийные объекты, отображающие только идентификатор
Я использую JMSSerializer и FOSRestBundle. У меня есть довольно типичный граф объектов, включая некоторую рекурсию. Чего я хотел бы добиться, так это того, чтобы включенные объекты за пределами определенной глубины или вообще перечислялись только...
86 просмотров

JmsSerializer исключает поле пароля SonataUser
Я хотел бы исключить несколько полей (особенно пароль) моего сериализованного объекта. У меня есть объект, который имеет отношение к: Application\Sonata\UserBundle\Entity\User Когда я сериализую этот объект, он дает мне пользователя, например:...
1196 просмотров

Доступ к SerializedName свойства объекта, определенного аннотацией
У меня есть модель, которая использует сериализатор JMS для аннотаций своих свойств. В другом классе, где я использую этот объект, я хотел бы получить доступ к информации в аннотациях. Пример: class ExampleObject { /** * @var int The...
1077 просмотров
schedule 15.08.2022

Сериализатор JMS сериализует пользовательский объект и десериализует
Я, скорее всего, запутался с механизмом посетителей в JMS. Но я хочу добиться этого: сериализовать класс в json и обратно с добавлением пользовательского свойства class , которое указывает, для какого класса должна быть выполнена десериализация....
1998 просмотров

JMS VirtualProperty с аргументом и пользовательским слушателем/подписчиком
Я пытаюсь сериализовать свойство, которое является критериями доктрины: public function getUserResults(User $user) { $criteria = Criteria::create() ->where(Criteria::expr()->eq('user', $user)) ; return...
1547 просмотров
schedule 23.12.2022

Слушатель сериализации JMS: добавленные объекты пусты
Я создаю проект Symfony3. Я использую JMS для сериализации. У меня есть объект Group с отношением ManyToMany к User . Я пытаюсь добавить дополнительные данные к Group объектам. Я использую прослушиватель сериализации для достижения этой цели....
407 просмотров

Сериализация в XML без форматирования (вкладки) с помощью JMS Serializer
Я использую библиотеку xsd2php (которая сама использует jsm-serializer ). Когда я сериализую объект, он возвращает форматированный XML, например: <?xml version="1.0" encoding="UTF-8"?> <priceRequest>...
373 просмотров
schedule 22.09.2022

Пустые отношения при сериализации с помощью JMSSerializer
У меня возникли проблемы при написании действия контроллера внутри проекта Symfony, которое должно возвращать данные (в данном случае заказы интернет-магазина). Ага... Это своего рода REST-API. Этот маршрут просто вызывается из некоторого...
869 просмотров

Десериализовать XML в Entity с помощью вложенных узлов с помощью JMS Serializer
Я хочу десериализовать XML-файл в объект с помощью JMS Serializer. Это работает очень хорошо для прямых свойств. Но когда дело доходит до вложенных свойств, я не могу заставить их работать без создания связанных сущностей. Например :...
574 просмотров
schedule 07.08.2022

сериализация с помощью jms в symfony
У меня есть объект User, который содержит адрес. Я сохраню адрес как json в своей базе данных. После проверки формы я должен вручную сериализовать адрес перед сохранением данных. Есть ли способ избежать этого? Можно ли вызвать событие...
459 просмотров

Переопределить глобальный camelCase сериализатора JMS
Я хочу по умолчанию выводить имена регистров верблюдов, и этот ответ обеспечивает отличное решение. $serializer= \JMS\Serializer\SerializerBuilder::create() ->setDebug(true) ->addMetadataDir(APP_ROOT.'/config/serializer')...
315 просмотров
schedule 17.12.2022

Проблемы производительности JMS Serializer с более чем 10000 записей
В настоящее время я создаю команду PHP, которая может обновлять мои индексы ElasticSearch. Но я заметил одну важную вещь: сериализация сущностей, когда мой массив содержит более 10000 из них, занимает слишком много времени. Я думал, что это будет...
454 просмотров

Использование разных стратегий именования для каждого класса с JMS и Symfony 3.4
Здравствуйте, уважаемое сообщество Stackoverflow, У меня есть 2 класса PHP (считается DTO), которые я использую для установки тела своих HTTP-вызовов. Каждый DTO используется для другого API с разными стратегиями именования (один использует...
311 просмотров

Конфликт имени службы сериализатора symfony jmsserializerbundle
У меня следующая проблема: я работаю над проектом symfony (2.8), который зависит от jmsserializerbundle (1.1). При включении symfony-serializer вместе с пакетом jms-serializer, # app/config/config.yml framework: # ... serializer: {...
101 просмотров