+ 'site' => [
+ 'ico' => '@RapsysAir/ico/icon.ico',
+ 'logo' => '@RapsysAir/png/logo.png',
+ //The png icon array
+ //XXX: see https://www.emergeinteractive.com/insights/detail/the-essentials-of-favicons/
+ //XXX: see https://caniuse.com/#feat=link-icon-svg
+ 'png' => [
+ //Default
+ 256 => '@RapsysAir/png/icon.256.png',
+
+ //For google
+ //Chrome for Android home screen icon
+ 196 => '@RapsysAir/png/icon.196.png',
+ //Google Developer Web App Manifest Recommendation
+ 192 => '@RapsysAir/png/icon.192.png',
+ //Chrome Web Store icon
+ 128 => '@RapsysAir/png/icon.128.png',
+
+ //Fallback
+ 32 => '@RapsysAir/png/icon.32.png',
+
+ //For apple
+ //XXX: old obsolete format: [57, 72, 76, 114, 120, 144]
+ //XXX: see https://webhint.io/docs/user-guide/hints/hint-apple-touch-icons/
+ //XXX: see https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
+ //iPhone Retina
+ 180 => '@RapsysAir/png/icon.180.png',
+ //iPad Retina touch icon
+ 167 => '@RapsysAir/png/icon.167.png',
+ //iPad touch icon
+ 152 => '@RapsysAir/png/icon.152.png',
+ //iOS7
+ 120 => '@RapsysAir/png/icon.120.png',
+
+ //For windows
+ //XXX: see https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/dn255024(v=vs.85)
+ 310 => '@RapsysAir/png/icon.310.png',
+ 150 => '@RapsysAir/png/icon.150.png',
+ 70 => '@RapsysAir/png/icon.70.png'
+ ],
+ 'svg' => '@RapsysAir/svg/icon.svg',
+ 'title' => 'Libre Air',
+ 'url' => 'rapsys_air'
+ ],
+ 'cache' => [
+ 'namespace' => 'airlibre',
+ 'lifetime' => 0,
+ 'directory' => '%kernel.project_dir%/var/cache'
+ ],
+ 'calendar' => [
+ 'calendar' => '%env(string:RAPSYSAIR_CALENDAR)',
+ 'prefix' => '%env(string:RAPSYSAIR_PREFIX)',
+ 'project' => '%env(string:RAPSYSAIR_PROJECT)',
+ 'client' => '%env(string:GOOGLE_CLIENT_ID)',
+ 'secret' => '%env(string:GOOGLE_CLIENT_SECRET)'
+ ],
+ 'copy' => [
+ 'by' => 'Created by Raphaël',
+ 'link' => 'https://rapsys.eu',
+ 'long' => 'All rights reserved',
+ 'short' => 'Copyright 2019-2021',
+ 'title' => 'Rapsys'
+ ],
+ 'contact' => [
+ 'name' => 'John Doe',
+ 'mail' => 'contact@example.com'
+ ],
+ 'locale' => '%kernel.default_locale%',
+ 'locales' => '%kernel.translator.fallbacks%',
+ 'languages' => '%rapsys_user.languages%',