public function deserialize($data, ContentItem $contentItem = null, array $options = [])
    {
        if (empty($contentItem)) {
            $contentItem = new ContentItem();
        }
        $this->sipe('url', 'setData', $data, $contentItem);
        $this->sipe('data', 'setData', $data, $contentItem);

        return $contentItem;
    }
public function deserialize($data, ContentItem $contentItem = null, array $options = [])
    {
        if (empty($contentItem)) {
            $contentItem = new ContentItem();
        }
        $this->sipe('url', 'setData', $data, $contentItem);
        $this->sipe('data', 'setData', $data, $contentItem);

        return $contentItem;
    }
public function deserialize ( $ data , ContentItem $ contentItem = null , array $ options = [ ] ) { if ( empty ( $ contentItem ) ) { $ contentItem = new ContentItem ( ) ; } $ this -> sipe ( 'url' , 'setData' , $ data , $ contentItem ) ; $ this -> sipe ( 'data' , 'setData' , $ data , $ contentItem ) ; return $ contentItem ; }
Converts raw data into a content item entity.

@param array       $data
@param ContentItem $contentItem
@param array       $options

@return ContentItem
Converts raw data into a content item entity .