/** * @param PortableElementObject $object */ public function update(PortableElementObject $object) { $mapByIdentifier = parent::get($object->getTypeIdentifier()); $mapByIdentifier[$object->getVersion()] = $object->toArray(); parent::set($object->getTypeIdentifier(), $mapByIdentifier); }