/** * {@inheritDoc} */ public function save(State $state, $sagaId) { $serializedState = $state->serialize(); $serializedState['_id'] = $serializedState['id']; $serializedState['sagaId'] = $sagaId; $serializedState['removed'] = $state->isDone(); $this->collection->save($serializedState); }