/**
  * {@inheritdoc}
  */
 public function supports(ConfigurationInterface $configuration)
 {
     if (!$configuration instanceof ParamConverter) {
         return false;
     }
     if (null === $configuration->getClass()) {
         return false;
     }
     if (!$this->container->hasParameter($configuration->getClass())) {
         return false;
     }
     $properConfiguration = $this->getProperConfiguration($configuration);
     return $this->paramConverter->supports($properConfiguration);
 }
 /**
  * {@inheritdoc}
  */
 public function supports(ParamConverter $configuration)
 {
     return $this->decoratedRequestBodyParamConverter->supports($configuration);
 }