/**
  * {@inheritDoc}
  * @return ApiProblemRenderer
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     $config = $serviceLocator->get('Config');
     $displayExceptions = isset($config['view_manager']) && isset($config['view_manager']['display_exceptions']) && $config['view_manager']['display_exceptions'];
     $renderer = new ApiProblemRenderer();
     $renderer->setDisplayExceptions($displayExceptions);
     return $renderer;
 }
 /**
  * @param ContainerInterface $container
  * @return ApiProblemRenderer
  */
 public function __invoke(ContainerInterface $container)
 {
     $config = $container->get('config');
     $displayExceptions = isset($config['view_manager']) && isset($config['view_manager']['display_exceptions']) && $config['view_manager']['display_exceptions'];
     $renderer = new ApiProblemRenderer();
     $renderer->setDisplayExceptions($displayExceptions);
     return $renderer;
 }