Prooph\EventStore\Adapter\PayloadSerializer\JsonPayloadSerializer::unserializePayload PHP Метод

unserializePayload() публичный Метод

public unserializePayload ( string $payloadStr ) : array
$payloadStr string
Результат array
    public function unserializePayload($payloadStr)
    {
        return json_decode($payloadStr, true);
    }

Usage Example

 /**
  * @test
  * @dataProvider providePayload
  */
 public function it_serializes_and_unserializes_a_payload_array(array $payload)
 {
     $serializer = new JsonPayloadSerializer();
     $payloadStr = $serializer->serializePayload($payload);
     $payloadCopy = $serializer->unserializePayload($payloadStr);
     $this->assertEquals($payload, $payloadCopy);
 }