public function process(Pimple $container, array $options)
    {
        $container['logger'] = $container->share(
          function () {
              return new NullLogger();
          }
        );

        $container['log_level'] = LogLevel::INFO;

        $container['log_sub_request'] = false;

        foreach ($options as $name => $value) {
            $container[$name] = $value;
        }

        return $container;
    }