protected function getDeserializationVisitor($format) { $visitor = parent::getDeserializationVisitor($format); if ($visitor instanceof VisitorInterface) { return $visitor; } return $this->container->get($visitor); }