/**
  * @param Pimple\Container $container [description]
  */
 public function register(Container $container)
 {
     parent::register($container);
     /*
      * Inject app config
      */
     $container['config'] = function ($c) {
         $configuration = new Configuration();
         if (false !== $configuration->load()) {
             return $configuration->getConfiguration();
         } else {
             throw new NoConfigurationFoundException();
         }
     };
     return $container;
 }