vendor/gregwar/image-bundle/DependencyInjection/Configuration.php line 19

Open in your IDE?
  1. <?php
  2. /**
  3.  * @Author: MichaƂ Kurzeja, Accesto
  4.  * User: michal
  5.  * Date: 24.09.13
  6.  * Time: 10:18
  7.  */
  8. namespace Gregwar\ImageBundle\DependencyInjection;
  9. use Symfony\Component\Config\Definition\Builder\TreeBuilder;
  10. use Symfony\Component\Config\Definition\ConfigurationInterface;
  11. class Configuration implements ConfigurationInterface
  12. {
  13.     public function getConfigTreeBuilder()
  14.     {
  15.         $treeBuilder = new TreeBuilder();
  16.         $rootNode $treeBuilder->root('gregwar_image');
  17.         $rootNode
  18.             ->children()
  19.             ->scalarNode('cache_dir')->defaultValue('cache')->end()
  20.             ->scalarNode('cache_dir_mode')->defaultNull()->example('0755')->end()
  21.             ->booleanNode('throw_exception')->defaultFalse()->end()
  22.             ->scalarNode('fallback_image')->defaultNull()->end()
  23.             ->scalarNode('web_dir')->defaultValue('%kernel.root_dir%/../web')->end()
  24.             ->end()
  25.             ;
  26.         return $treeBuilder;
  27.     }
  28. }