jmsserializerbundle

    0熱度

    1回答

    我已經序列化ArrayCollection與對象,一切都被序列化爲JSON與JMS /序列化程序包。 當我想反序列化我的收藏與鍵(這很重要): deserialize($data, 'ArrayCollection<int, FooBundle\Entity\Item>', 'json'); 我得到陣列。但是,當我做與結果新的ArrayCollection: new ArrayCollecti

    0熱度

    1回答

    是否有可能擁有一個類,在同一個屬性上有兩個類型(1個用於序列化,1個用於反序列化)? 例如,我使用一個API,它允許我以字符串形式發送一個地址,並且我接收到與對象相同的地址。就像這樣: 請求: { "address": "12 rue rivoli, 75001 Paris" } 響應 { "address": { "street": "12 Rue de Ri

    0熱度

    1回答

    這是第一次,我需要問一個問題 - 我通常會找到答案.. 我能夠教條實體轉換,並從JSON與JMS串行。我唯一的問題是,當我從JSON反序列化到實體時,JSON中的任何假布爾值:"boolean_value":false將在Doctrine實體中設置爲true。 我已經縮小到JMS串行器。數據在此代碼中更改。 public function toEntity($entity_name, $input

    0熱度

    1回答

    我最可能與JMS中的訪問者機制混淆。 但我想做到這一點: 連載類JSON和背部與添加自定義屬性類指示提出,要什麼類反序列化。 public static function getSubscribingMethods() { return [ [ 'direction' => GraphNavigator::DIRECTION_SERIALIZAT

    1熱度

    1回答

    我想在symfony3.1工程安裝JMSSerializerBundle安裝JMSSerializerBundle但我得到這個錯誤 命令: php ../composer.phar require jms/serializer-bundle -vvv 使用版本2.0 ^爲JMS /串行束 [UnexpectedValueException] 無法解析版本更新約束:無效的版本字符串「更新」 異常

    2熱度

    2回答

    我試圖反序列化這個XML <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <InformationDisclosureResponse xmlns="http://ASD.pl"> <DisclosureRep

    1熱度

    1回答

    我正在構建Symfony3項目。我正在使用JMS進行序列化。我有Group與ManyToMany關係的實體到User。我正在嘗試向Group對象添加更多數據。我正在使用序列化偵聽器來實現這一點。例如,我想獲得與當前用戶同一學校的小組成員。我setData到組對象是這樣的: class SerializationListener{ //Constructor /**

    1熱度

    1回答

    我有一個聚合根 - 產品 - 有幾個字段,其中一些是對象,如Price。它看起來像這樣(當然這被簡化): Product { private $price; public function __construct(Price $price) { $this->price = $price; } } Price { pri

    1熱度

    1回答

    我使用的symfony 2.8,當我嘗試使用它作曲家顯示此錯誤安裝JMS /串行束, composer require jms/serializer-bundle Problem 1 - jms/serializer-bundle 1.0.0 requires jms/serializer ^1.0.0 -> satisfiable by jms/serializer[1.0.0, 1.1.

    0熱度

    1回答

    我配置了Symfony 3來自動序列化我的操作。它的工作原理,但關係不連載: 0 id 1 name "Liste de course" creation_date "2017-07-07T00:00:00+00:00" last_update_date "2017-07-07T20:57:06+00:00" user_entity _t