src/Serializer/PhpArraySerializer.php
public function deserialize($data, array $options = [])
    {
        $this->options = $options;

        Assertion::keyIsset(
            $data,
            Schema::PBJ_FIELD_NAME,
            sprintf(
                '[%s::%s] Array provided must contain the [%s] key.',
                get_called_class(),
                __FUNCTION__,
                Schema::PBJ_FIELD_NAME
            )
        );

        return $this->doDeserialize($data);
    }
public function deserialize($data, array $options = [])
    {
        $this->options = $options;

        Assertion::keyIsset(
            $data,
            Schema::PBJ_FIELD_NAME,
            sprintf(
                '[%s::%s] Array provided must contain the [%s] key.',
                get_called_class(),
                __FUNCTION__,
                Schema::PBJ_FIELD_NAME
            )
        );

        return $this->doDeserialize($data);
    }
public function deserialize ( $ data , array $ options = [ ] ) { $ this -> options = $ options ; Assertion :: keyIsset ( $ data , Schema :: PBJ_FIELD_NAME , sprintf ( '[%s::%s] Array provided must contain the [%s] key.' , get_called_class ( ) , __FUNCTION__ , Schema :: PBJ_FIELD_NAME ) ) ; return $ this -> doDeserialize ( $ data ) ; }
{@inheritdoc}
@return Message
{