/**
  * @param Pimple\Container $container [description]
  */
 public function register(Container $container)
 {
     $container['interventionRequestConfiguration'] = function ($c) {
         $cacheDir = ROADIZ_ROOT . '/cache/rendered';
         if (!file_exists($cacheDir)) {
             mkdir($cacheDir);
         }
         $imageDriver = !empty($c['config']['assetsProcessing']['driver']) ? $c['config']['assetsProcessing']['driver'] : 'gd';
         $defaultQuality = !empty($c['config']['assetsProcessing']['defaultQuality']) ? (int) $c['config']['assetsProcessing']['defaultQuality'] : 90;
         $conf = new Configuration();
         $conf->setCachePath($cacheDir);
         $conf->setImagesPath(ROADIZ_ROOT . '/files');
         $conf->setDriver($imageDriver);
         $conf->setDefaultQuality($defaultQuality);
         return $conf;
     };
     return $container;
 }