Rapsys Git
/
airbundle
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
57182f3
)
Add site.donate entry, facebook and path trees
author
Raphaël Gertz
<git@rapsys.eu>
Thu, 1 Feb 2024 03:27:16 +0000
(
04:27
+0100)
committer
Raphaël Gertz
<git@rapsys.eu>
Thu, 1 Feb 2024 03:27:16 +0000
(
04:27
+0100)
Cleanup
DependencyInjection/Configuration.php
patch
|
blob
|
history
diff --git
a/DependencyInjection/Configuration.php
b/DependencyInjection/Configuration.php
index 110e88cfd9611df01170353c655649a89529a79d..131ca1b5884a8b4c81b0efb592f286be58009f43 100644
(file)
--- a/
DependencyInjection/Configuration.php
+++ b/
DependencyInjection/Configuration.php
@@
-23,6
+23,7
@@
class Configuration implements ConfigurationInterface {
//Set defaults
$defaults = [
'site' => [
//Set defaults
$defaults = [
'site' => [
+ 'donate' => 'https://paypal.me/milongaraphael',
'ico' => '@RapsysAir/ico/icon.ico',
'logo' => '@RapsysAir/png/logo.png',
//The png icon array
'ico' => '@RapsysAir/ico/icon.ico',
'logo' => '@RapsysAir/png/logo.png',
//The png icon array
@@
-68,8
+69,7
@@
class Configuration implements ConfigurationInterface {
],
'cache' => [
'namespace' => 'airlibre',
],
'cache' => [
'namespace' => 'airlibre',
- 'lifetime' => 0,
- 'directory' => '%kernel.project_dir%/var/cache'
+ 'lifetime' => 0
],
'calendar' => [
'calendar' => '%env(string:RAPSYSAIR_CALENDAR)',
],
'calendar' => [
'calendar' => '%env(string:RAPSYSAIR_CALENDAR)',
@@
-79,19
+79,28
@@
class Configuration implements ConfigurationInterface {
'secret' => '%env(string:GOOGLE_CLIENT_SECRET)'
],
'copy' => [
'secret' => '%env(string:GOOGLE_CLIENT_SECRET)'
],
'copy' => [
- 'by' => '
Created by Raphaël
',
+ 'by' => '
Rapsys
',
'link' => 'https://rapsys.eu',
'long' => 'All rights reserved',
'short' => 'Copyright 2019-2021',
'title' => 'Rapsys'
],
'contact' => [
'link' => 'https://rapsys.eu',
'long' => 'All rights reserved',
'short' => 'Copyright 2019-2021',
'title' => 'Rapsys'
],
'contact' => [
- 'name' => 'John Doe',
- 'mail' => 'contact@example.com'
+ 'title' => 'Libre Air',
+ 'mail' => 'contact@airlibre.eu'
+ ],
+ 'facebook' => [
+ 'apps' => [3728770287223690],
+ 'height' => 630,
+ 'width' => 1200
],
'locale' => '%kernel.default_locale%',
'locales' => '%kernel.translator.fallbacks%',
'languages' => '%rapsys_user.languages%',
],
'locale' => '%kernel.default_locale%',
'locales' => '%kernel.translator.fallbacks%',
'languages' => '%rapsys_user.languages%',
+ 'path' => [
+ 'cache' => '%kernel.project_dir%/var/cache',
+ 'public' => dirname(__DIR__).'/Resources/public'
+ ]
];
//Here we define the parameters that are allowed to configure the bundle.
];
//Here we define the parameters that are allowed to configure the bundle.
@@
-108,6
+117,7
@@
class Configuration implements ConfigurationInterface {
->arrayNode('site')
->addDefaultsIfNotSet()
->children()
->arrayNode('site')
->addDefaultsIfNotSet()
->children()
+ ->scalarNode('donate')->cannotBeEmpty()->defaultValue($defaults['site']['donate'])->end()
->scalarNode('ico')->cannotBeEmpty()->defaultValue($defaults['site']['ico'])->end()
->scalarNode('logo')->cannotBeEmpty()->defaultValue($defaults['site']['logo'])->end()
->arrayNode('png')
->scalarNode('ico')->cannotBeEmpty()->defaultValue($defaults['site']['ico'])->end()
->scalarNode('logo')->cannotBeEmpty()->defaultValue($defaults['site']['logo'])->end()
->arrayNode('png')
@@
-125,7
+135,6
@@
class Configuration implements ConfigurationInterface {
->children()
->scalarNode('namespace')->defaultValue($defaults['cache']['namespace'])->end()
->integerNode('lifetime')->min(0)->defaultValue($defaults['cache']['lifetime'])->end()
->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')
->end()
->end()
->arrayNode('calendar')
@@
-151,13
+160,32
@@
class Configuration implements ConfigurationInterface {
->arrayNode('contact')
->addDefaultsIfNotSet()
->children()
->arrayNode('contact')
->addDefaultsIfNotSet()
->children()
- ->scalarNode('
name')->cannotBeEmpty()->defaultValue($defaults['contact']['nam
e'])->end()
+ ->scalarNode('
title')->cannotBeEmpty()->defaultValue($defaults['contact']['titl
e'])->end()
->scalarNode('mail')->cannotBeEmpty()->defaultValue($defaults['contact']['mail'])->end()
->end()
->end()
->scalarNode('mail')->cannotBeEmpty()->defaultValue($defaults['contact']['mail'])->end()
->end()
->end()
+ ->arrayNode('facebook')
+ ->addDefaultsIfNotSet()
+ ->children()
+ ->arrayNode('apps')
+ ->treatNullLike([])
+ ->defaultValue($defaults['facebook']['apps'])
+ ->scalarPrototype()->end()
+ ->end()
+ ->integerNode('height')->min(0)->defaultValue($defaults['facebook']['height'])->end()
+ ->integerNode('width')->min(0)->defaultValue($defaults['facebook']['width'])->end()
+ ->end()
+ ->end()
->scalarNode('locale')->cannotBeEmpty()->defaultValue($defaults['locale'])->end()
->scalarNode('locales')->cannotBeEmpty()->defaultValue($defaults['locales'])->end()
->scalarNode('languages')->cannotBeEmpty()->defaultValue($defaults['languages'])->end()
->scalarNode('locale')->cannotBeEmpty()->defaultValue($defaults['locale'])->end()
->scalarNode('locales')->cannotBeEmpty()->defaultValue($defaults['locales'])->end()
->scalarNode('languages')->cannotBeEmpty()->defaultValue($defaults['languages'])->end()
+ ->arrayNode('path')
+ ->addDefaultsIfNotSet()
+ ->children()
+ ->scalarNode('cache')->defaultValue($defaults['path']['cache'])->end()
+ ->scalarNode('public')->defaultValue($defaults['path']['public'])->end()
+ ->end()
+ ->end()
->end()
->end();
->end()
->end();