'title' => 'Libre Air',
'url' => 'rapsys_air'
],
+ 'cache' => [
+ 'namespace' => 'airlibre',
+ 'lifetime' => 0,
+ 'directory' => '%kernel.project_dir%/var/cache'
+ ],
+ 'calendar' => [
+ 'calendar' => 'rmg68hd51sploubp5qffdthiak@group.calendar.google.com',
+ 'prefix' => 'airlibre',
+ 'project' => 'calendar-317315',
+ 'client' => '635317121880-usqucmne71jnmprl8br9khh2om4n8cmh.apps.googleusercontent.com',
+ 'secret' => 'HRsKd4FIc9gxQHM4IoBWnlbD'
+ ],
'copy' => [
'by' => 'Created by Raphaël',
'link' => 'https://rapsys.eu',
->scalarNode('url')->cannotBeEmpty()->defaultValue($defaults['site']['url'])->end()
->end()
->end()
+ ->arrayNode('cache')
+ ->addDefaultsIfNotSet()
+ ->children()
+ ->scalarNode('namespace')->defaultValue($defaults['cache']['namespace'])->end()
+ ->integerNode('lifetime')->min(0)->defaultValue($defaults['cache']['lifetime'])->end()
+ ->scalarNode('directory')->defaultValue($defaults['cache']['directory'])->end()
+ ->end()
+ ->end()
+ ->arrayNode('calendar')
+ ->addDefaultsIfNotSet()
+ ->children()
+ ->scalarNode('calendar')->defaultValue($defaults['calendar']['calendar'])->end()
+ ->scalarNode('prefix')->defaultValue($defaults['calendar']['prefix'])->end()
+ ->scalarNode('project')->defaultValue($defaults['calendar']['project'])->end()
+ ->scalarNode('client')->defaultValue($defaults['calendar']['client'])->end()
+ ->scalarNode('secret')->defaultValue($defaults['calendar']['secret'])->end()
+ ->end()
+ ->end()
->arrayNode('copy')
->addDefaultsIfNotSet()
->children()