diff --git a/php/.htaccess b/php/.htaccess new file mode 100644 index 0000000..095bf2a --- /dev/null +++ b/php/.htaccess @@ -0,0 +1,6 @@ + + RewriteEngine On + RewriteBase /php/public/ + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^(.*)$ index.php [QSA,L] + diff --git a/php/composer.json b/php/composer.json old mode 100755 new mode 100644 index de876b8..47ef02d --- a/php/composer.json +++ b/php/composer.json @@ -1,12 +1,11 @@ { "require": { - "twig/twig": "^3.0" + "twig/twig": "^3.0", + "ext-pdo": "*" }, "autoload": { "psr-4": { - "controleur\\": "controleur/", - "config\\": "config/", - "modeles\\": "modeles/" + "App\\": "src/" } } } diff --git a/php/composer.lock b/php/composer.lock index efe307c..d392f8d 100755 --- a/php/composer.lock +++ b/php/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6a6772df2521c6860a448e9115f2793a", + "content-hash": "e4bbfb6f07dd88c6288177f48b9cb54c", "packages": [ { "name": "symfony/polyfill-ctype", @@ -249,7 +249,9 @@ "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, - "platform": [], + "platform": { + "ext-pdo": "*" + }, "platform-dev": [], "plugin-api-version": "2.6.0" } diff --git a/php/config/config.php b/php/config/config.php deleted file mode 100755 index 9755ecd..0000000 --- a/php/config/config.php +++ /dev/null @@ -1,12 +0,0 @@ -accueil(); - break; - case "connection": - $this->connection(); - break; - case "inscription": - $this->inscription(); - break; - case "consulterProfilLimite": - $this->consulterProfilLimite(); - break; - default: - $dVueErreur[] ="Action inconnue ou non autorisée"; - echo $twig->render("erreur.html",['dVueErreur' => $dVueErreur]); - - } - } - - protected function connection() - { - global $twig; - echo $twig->render('connexion.html', []); - } - - protected function inscription() - { - global $twig; - echo $twig->render('inscription.html', []); - } - - protected function accueil() - { - global $twig; - echo $twig->render('accueil.html', []); - } - - protected function consulterProfilLimite() - { - //TODO - } - -} \ No newline at end of file diff --git a/php/index.php b/php/index.php deleted file mode 100755 index c327eba..0000000 --- a/php/index.php +++ /dev/null @@ -1,16 +0,0 @@ - false, - 'debug' => true -]); - -$cont = new \controleur\FrontControleur(); diff --git a/php/modeles/ModerateurControleur.php b/php/modeles/ModerateurControleur.php deleted file mode 100755 index 6d55517..0000000 --- a/php/modeles/ModerateurControleur.php +++ /dev/null @@ -1,8 +0,0 @@ - false, + 'debug' => true +]); + +$cont = new \App\controleur\FrontControleur(); \ No newline at end of file diff --git a/php/src/Autoloader.php b/php/src/Autoloader.php new file mode 100644 index 0000000..7d6ac76 --- /dev/null +++ b/php/src/Autoloader.php @@ -0,0 +1,17 @@ +accueil(); + break; + case "connection": + $this->connection(); + break; + case "inscription": + $this->inscription(); + break; + case "consulterProfilLimite": + $this->consulterProfilLimite(); + break; + default: + $dVueErreur[] ="Action inconnue ou non autorisée"; + echo $twig->render("erreur.html",['dVueErreur' => $dVueErreur]); + + } + } + + protected function connection() + { + global $twig; + echo $twig->render('connexion.html', []); + } + + protected function inscription() + { + global $twig; + $dVueErreur = []; // Tableau pour stocker les erreurs, le cas échéant + + if (isset($_POST['email'], $_POST['username'], $_POST['password'])) { + $email = \App\config\Validation::nettoyerString($_POST['email']); + $motDePasse = \App\config\Validation::nettoyerString($_POST['password']); + + + // Validez les données d'inscription, par exemple, vérifiez si l'email est unique + // Vous pouvez également effectuer d'autres validations nécessaires + + $userModel = new \App\modele\UtilisateurModele(); + $nouvelUtilisateur = $userModel->inscription($email, $motDePasse); + + // Si l'inscription a réussi, redirigez l'utilisateur vers une page de confirmation + // Vous pouvez également gérer les erreurs ici en cas d'échec de l'inscription + + if ($nouvelUtilisateur instanceof \App\modele\Alumni) { + // L'inscription a réussi, redirigez l'utilisateur vers une page de confirmation + // par exemple : + header('Location: index.php?action=inscription_success'); + exit(); + } else { + // L'inscription a échoué, ajoutez un message d'erreur + $dVueErreur[] = "L'inscription a échoué, veuillez réessayer."; + } + } + + // Affichez le formulaire d'inscription ou les erreurs le cas échéant + echo $twig->render('inscription.html', ['dVueErreur' => $dVueErreur]); + } + + protected function accueil() + { + global $twig; + echo $twig->render('accueil.html', []); + } + + protected function consulterProfilLimite() + { + //TODO + } + +} \ No newline at end of file diff --git a/php/dal/gateway/AlumniGateway.php b/php/src/gateway/AlumniGateway.php similarity index 80% rename from php/dal/gateway/AlumniGateway.php rename to php/src/gateway/AlumniGateway.php index d80ff7e..1a00ff4 100644 --- a/php/dal/gateway/AlumniGateway.php +++ b/php/src/gateway/AlumniGateway.php @@ -1,26 +1,28 @@ con = $con; } - public function insert(string $email, int $id, string $motDePasse, Role $role){ - $query='INSERT INTO Alumni VALUES (:i, :e, :m, :r)'; - $this->con->executeQuery($query, array( - ':i' => array($id, PDO::PARAM_INT), - ':e' => array($email, PDO::PARAM_STR), - ':m' => array($motDePasse, PDO::PARAM_STR), - ':r' => array($role, PDO::PARAM_STR) + public function insert(string $email, string $motDePasse, string $role){ + $query = 'INSERT INTO Alumni (mail, mdp, role) VALUES (:mail, :mdp, :role)'; + return $this->con->executeQuery($query, array( + ':mail' => array($email, PDO::PARAM_STR), + ':mdp' => array($motDePasse, PDO::PARAM_STR), + ':role' => array($role, PDO::PARAM_STR) )); } + public function updateEmail(int $id, string $newEmail){ $query='UPDATE Alumni SET email=:new WHERE id=:i'; $this->con->executeQuery($query, array( diff --git a/php/dal/Connection.php b/php/src/gateway/Connection.php similarity index 93% rename from php/dal/Connection.php rename to php/src/gateway/Connection.php index 332796d..1389c2a 100755 --- a/php/dal/Connection.php +++ b/php/src/gateway/Connection.php @@ -1,6 +1,8 @@ con = $con; } diff --git a/php/dal/gateway/OffreGateway.php b/php/src/gateway/OffreGateway.php similarity index 64% rename from php/dal/gateway/OffreGateway.php rename to php/src/gateway/OffreGateway.php index 8444ebe..85e4aab 100755 --- a/php/dal/gateway/OffreGateway.php +++ b/php/src/gateway/OffreGateway.php @@ -1,13 +1,13 @@ con = $con; } diff --git a/php/modeles/AdminModele.php b/php/src/modele/AdminModele.php similarity index 82% rename from php/modeles/AdminModele.php rename to php/src/modele/AdminModele.php index 4103f26..5cc4474 100755 --- a/php/modeles/AdminModele.php +++ b/php/src/modele/AdminModele.php @@ -1,14 +1,14 @@ id = $id; $this->email = $email; $this->motDePasse = $motDePasse; $this->role = $role; } - /** - * @return string - */ - public function getId() : string - { - return $this->id; - } - /** * @return string */ @@ -67,7 +46,7 @@ class Alumni{ return $this->motDePasse; } - public function getRole(): Role + public function getRole(): String { return $this->role; } diff --git a/php/metier/Article.php b/php/src/modele/Article.php similarity index 97% rename from php/metier/Article.php rename to php/src/modele/Article.php index d09a3c6..db20f77 100644 --- a/php/metier/Article.php +++ b/php/src/modele/Article.php @@ -1,4 +1,5 @@ id = $id; $this->offreur = $offreur; @@ -161,7 +162,7 @@ class Offre return $this->imageUrl; } - public function getTypeContrat(): TypeContrat + public function getTypeContrat(): \App\metier\TypeContrat { return $this->typeContrat; } @@ -191,7 +192,7 @@ class Offre return $this->experience; } - public function getNiveauEtudes(): NiveauEtudes + public function getNiveauEtudes(): \App\metier\NiveauEtudes { return $this->niveauEtudes; } diff --git a/php/metier/Profil.php b/php/src/modele/Profil.php similarity index 98% rename from php/metier/Profil.php rename to php/src/modele/Profil.php index f5cad7d..69e5bc5 100644 --- a/php/metier/Profil.php +++ b/php/src/modele/Profil.php @@ -1,4 +1,6 @@ insert($email, $hashpassword, $role)) { + // L'insertion a réussi, retournez le nouvel utilisateur + $nouvelUtilisateur = new \App\modele\Alumni($email, $hashpassword, $role); + return $nouvelUtilisateur; + } else { + // L'insertion a échoué, renvoyez un utilisateur vide pour indiquer l'échec + return new \App\modele\Alumni(null, null, null); + } + } +} diff --git a/php/vues/accueil.html b/php/templates/accueil.html similarity index 75% rename from php/vues/accueil.html rename to php/templates/accueil.html index 3a70364..1438392 100755 --- a/php/vues/accueil.html +++ b/php/templates/accueil.html @@ -3,7 +3,7 @@ - + Alica - Accueil @@ -15,7 +15,7 @@

Vous pouvez aussi consulter les articles

Vous pouvez aussi consulter les annonces

Connexion :

-
+
diff --git a/php/vues/connexion.html b/php/templates/connexion.html similarity index 90% rename from php/vues/connexion.html rename to php/templates/connexion.html index d3508c5..2dd061a 100755 --- a/php/vues/connexion.html +++ b/php/templates/connexion.html @@ -4,7 +4,7 @@ Alica - Connexion - +
@@ -37,7 +37,7 @@
-
+
diff --git a/php/vues/erreur.html b/php/templates/erreur.html similarity index 74% rename from php/vues/erreur.html rename to php/templates/erreur.html index c3fcde6..740cace 100755 --- a/php/vues/erreur.html +++ b/php/templates/erreur.html @@ -3,7 +3,7 @@ - + Alica - Erreur @@ -14,7 +14,7 @@

{{value}}

{% endfor %} {% endif %} -
+
diff --git a/php/vues/inscription.html b/php/templates/inscription.html similarity index 91% rename from php/vues/inscription.html rename to php/templates/inscription.html index cfee55a..b86bcea 100755 --- a/php/vues/inscription.html +++ b/php/templates/inscription.html @@ -4,7 +4,7 @@ Alica - Inscription - +
@@ -45,7 +45,7 @@
-
+
diff --git a/php/vendor/.DS_Store b/php/vendor/.DS_Store deleted file mode 100755 index 008eea8..0000000 Binary files a/php/vendor/.DS_Store and /dev/null differ diff --git a/php/vendor/autoload.php b/php/vendor/autoload.php old mode 100755 new mode 100644 index cc6fba4..4a0d73e --- a/php/vendor/autoload.php +++ b/php/vendor/autoload.php @@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) { require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInita6287a55fe354aae4af95d1e4395c915::getLoader(); +return ComposerAutoloaderInite4bbfb6f07dd88c6288177f48b9cb54c::getLoader(); diff --git a/php/vendor/composer/ClassLoader.php b/php/vendor/composer/ClassLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/composer/InstalledVersions.php b/php/vendor/composer/InstalledVersions.php old mode 100755 new mode 100644 diff --git a/php/vendor/composer/LICENSE b/php/vendor/composer/LICENSE old mode 100755 new mode 100644 diff --git a/php/vendor/composer/autoload_classmap.php b/php/vendor/composer/autoload_classmap.php old mode 100755 new mode 100644 diff --git a/php/vendor/composer/autoload_files.php b/php/vendor/composer/autoload_files.php old mode 100755 new mode 100644 diff --git a/php/vendor/composer/autoload_namespaces.php b/php/vendor/composer/autoload_namespaces.php old mode 100755 new mode 100644 diff --git a/php/vendor/composer/autoload_psr4.php b/php/vendor/composer/autoload_psr4.php old mode 100755 new mode 100644 index abb6bf8..ad88fd8 --- a/php/vendor/composer/autoload_psr4.php +++ b/php/vendor/composer/autoload_psr4.php @@ -6,10 +6,8 @@ $vendorDir = dirname(__DIR__); $baseDir = dirname($vendorDir); return array( - 'modeles\\' => array($baseDir . '/modeles'), - 'controleur\\' => array($baseDir . '/controleur'), - 'config\\' => array($baseDir . '/config'), 'Twig\\' => array($vendorDir . '/twig/twig/src'), 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), 'Symfony\\Polyfill\\Ctype\\' => array($vendorDir . '/symfony/polyfill-ctype'), + 'App\\' => array($baseDir . '/src'), ); diff --git a/php/vendor/composer/autoload_real.php b/php/vendor/composer/autoload_real.php old mode 100755 new mode 100644 index 176c88b..00084e8 --- a/php/vendor/composer/autoload_real.php +++ b/php/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInita6287a55fe354aae4af95d1e4395c915 +class ComposerAutoloaderInite4bbfb6f07dd88c6288177f48b9cb54c { private static $loader; @@ -24,16 +24,16 @@ class ComposerAutoloaderInita6287a55fe354aae4af95d1e4395c915 require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInita6287a55fe354aae4af95d1e4395c915', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInite4bbfb6f07dd88c6288177f48b9cb54c', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInita6287a55fe354aae4af95d1e4395c915', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInite4bbfb6f07dd88c6288177f48b9cb54c', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInita6287a55fe354aae4af95d1e4395c915::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c::getInitializer($loader)); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInita6287a55fe354aae4af95d1e4395c915::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/php/vendor/composer/autoload_static.php b/php/vendor/composer/autoload_static.php old mode 100755 new mode 100644 index dc37466..5d3fa7b --- a/php/vendor/composer/autoload_static.php +++ b/php/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInita6287a55fe354aae4af95d1e4395c915 +class ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c { public static $files = array ( '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php', @@ -12,15 +12,6 @@ class ComposerStaticInita6287a55fe354aae4af95d1e4395c915 ); public static $prefixLengthsPsr4 = array ( - 'm' => - array ( - 'modeles\\' => 8, - ), - 'c' => - array ( - 'controleur\\' => 11, - 'config\\' => 7, - ), 'T' => array ( 'Twig\\' => 5, @@ -30,21 +21,13 @@ class ComposerStaticInita6287a55fe354aae4af95d1e4395c915 'Symfony\\Polyfill\\Mbstring\\' => 26, 'Symfony\\Polyfill\\Ctype\\' => 23, ), + 'A' => + array ( + 'App\\' => 4, + ), ); public static $prefixDirsPsr4 = array ( - 'modeles\\' => - array ( - 0 => __DIR__ . '/../..' . '/modeles', - ), - 'controleur\\' => - array ( - 0 => __DIR__ . '/../..' . '/controleur', - ), - 'config\\' => - array ( - 0 => __DIR__ . '/../..' . '/config', - ), 'Twig\\' => array ( 0 => __DIR__ . '/..' . '/twig/twig/src', @@ -57,6 +40,10 @@ class ComposerStaticInita6287a55fe354aae4af95d1e4395c915 array ( 0 => __DIR__ . '/..' . '/symfony/polyfill-ctype', ), + 'App\\' => + array ( + 0 => __DIR__ . '/../..' . '/src', + ), ); public static $classMap = array ( @@ -66,9 +53,9 @@ class ComposerStaticInita6287a55fe354aae4af95d1e4395c915 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInita6287a55fe354aae4af95d1e4395c915::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInita6287a55fe354aae4af95d1e4395c915::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInita6287a55fe354aae4af95d1e4395c915::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInite4bbfb6f07dd88c6288177f48b9cb54c::$classMap; }, null, ClassLoader::class); } diff --git a/php/vendor/composer/installed.json b/php/vendor/composer/installed.json old mode 100755 new mode 100644 diff --git a/php/vendor/composer/installed.php b/php/vendor/composer/installed.php old mode 100755 new mode 100644 index a25b246..295225e --- a/php/vendor/composer/installed.php +++ b/php/vendor/composer/installed.php @@ -1,9 +1,9 @@ array( 'name' => '__root__', - 'pretty_version' => '1.0.0+no-version-set', - 'version' => '1.0.0.0', - 'reference' => NULL, + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'reference' => 'ca79f102cff2316dd789a28ba980fe14643acaa0', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -11,9 +11,9 @@ ), 'versions' => array( '__root__' => array( - 'pretty_version' => '1.0.0+no-version-set', - 'version' => '1.0.0.0', - 'reference' => NULL, + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'reference' => 'ca79f102cff2316dd789a28ba980fe14643acaa0', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), diff --git a/php/vendor/composer/platform_check.php b/php/vendor/composer/platform_check.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/Ctype.php b/php/vendor/symfony/polyfill-ctype/Ctype.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/LICENSE b/php/vendor/symfony/polyfill-ctype/LICENSE old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/README.md b/php/vendor/symfony/polyfill-ctype/README.md old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/bootstrap.php b/php/vendor/symfony/polyfill-ctype/bootstrap.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/bootstrap80.php b/php/vendor/symfony/polyfill-ctype/bootstrap80.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-ctype/composer.json b/php/vendor/symfony/polyfill-ctype/composer.json old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/LICENSE b/php/vendor/symfony/polyfill-mbstring/LICENSE old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/Mbstring.php b/php/vendor/symfony/polyfill-mbstring/Mbstring.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/README.md b/php/vendor/symfony/polyfill-mbstring/README.md old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php b/php/vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php b/php/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php b/php/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php b/php/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/bootstrap.php b/php/vendor/symfony/polyfill-mbstring/bootstrap.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/bootstrap80.php b/php/vendor/symfony/polyfill-mbstring/bootstrap80.php old mode 100755 new mode 100644 diff --git a/php/vendor/symfony/polyfill-mbstring/composer.json b/php/vendor/symfony/polyfill-mbstring/composer.json old mode 100755 new mode 100644 diff --git a/php/vendor/twig/.DS_Store b/php/vendor/twig/.DS_Store deleted file mode 100755 index af8e191..0000000 Binary files a/php/vendor/twig/.DS_Store and /dev/null differ diff --git a/php/vendor/twig/twig/.DS_Store b/php/vendor/twig/twig/.DS_Store deleted file mode 100755 index e1958d2..0000000 Binary files a/php/vendor/twig/twig/.DS_Store and /dev/null differ diff --git a/php/vendor/twig/twig/CHANGELOG b/php/vendor/twig/twig/CHANGELOG old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/LICENSE b/php/vendor/twig/twig/LICENSE old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/README.rst b/php/vendor/twig/twig/README.rst old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/composer.json b/php/vendor/twig/twig/composer.json old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Cache/CacheInterface.php b/php/vendor/twig/twig/src/Cache/CacheInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Cache/FilesystemCache.php b/php/vendor/twig/twig/src/Cache/FilesystemCache.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Cache/NullCache.php b/php/vendor/twig/twig/src/Cache/NullCache.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Compiler.php b/php/vendor/twig/twig/src/Compiler.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Environment.php b/php/vendor/twig/twig/src/Environment.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Error/Error.php b/php/vendor/twig/twig/src/Error/Error.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Error/LoaderError.php b/php/vendor/twig/twig/src/Error/LoaderError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Error/RuntimeError.php b/php/vendor/twig/twig/src/Error/RuntimeError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Error/SyntaxError.php b/php/vendor/twig/twig/src/Error/SyntaxError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/ExpressionParser.php b/php/vendor/twig/twig/src/ExpressionParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/AbstractExtension.php b/php/vendor/twig/twig/src/Extension/AbstractExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/CoreExtension.php b/php/vendor/twig/twig/src/Extension/CoreExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/DebugExtension.php b/php/vendor/twig/twig/src/Extension/DebugExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/EscaperExtension.php b/php/vendor/twig/twig/src/Extension/EscaperExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/ExtensionInterface.php b/php/vendor/twig/twig/src/Extension/ExtensionInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/GlobalsInterface.php b/php/vendor/twig/twig/src/Extension/GlobalsInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/OptimizerExtension.php b/php/vendor/twig/twig/src/Extension/OptimizerExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/ProfilerExtension.php b/php/vendor/twig/twig/src/Extension/ProfilerExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php b/php/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/SandboxExtension.php b/php/vendor/twig/twig/src/Extension/SandboxExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/StagingExtension.php b/php/vendor/twig/twig/src/Extension/StagingExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Extension/StringLoaderExtension.php b/php/vendor/twig/twig/src/Extension/StringLoaderExtension.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/ExtensionSet.php b/php/vendor/twig/twig/src/ExtensionSet.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/FileExtensionEscapingStrategy.php b/php/vendor/twig/twig/src/FileExtensionEscapingStrategy.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Lexer.php b/php/vendor/twig/twig/src/Lexer.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Loader/ArrayLoader.php b/php/vendor/twig/twig/src/Loader/ArrayLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Loader/ChainLoader.php b/php/vendor/twig/twig/src/Loader/ChainLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Loader/FilesystemLoader.php b/php/vendor/twig/twig/src/Loader/FilesystemLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Loader/LoaderInterface.php b/php/vendor/twig/twig/src/Loader/LoaderInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Markup.php b/php/vendor/twig/twig/src/Markup.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/AutoEscapeNode.php b/php/vendor/twig/twig/src/Node/AutoEscapeNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/BlockNode.php b/php/vendor/twig/twig/src/Node/BlockNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/BlockReferenceNode.php b/php/vendor/twig/twig/src/Node/BlockReferenceNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/BodyNode.php b/php/vendor/twig/twig/src/Node/BodyNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/CheckSecurityCallNode.php b/php/vendor/twig/twig/src/Node/CheckSecurityCallNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/CheckSecurityNode.php b/php/vendor/twig/twig/src/Node/CheckSecurityNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/CheckToStringNode.php b/php/vendor/twig/twig/src/Node/CheckToStringNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/DeprecatedNode.php b/php/vendor/twig/twig/src/Node/DeprecatedNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/DoNode.php b/php/vendor/twig/twig/src/Node/DoNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/EmbedNode.php b/php/vendor/twig/twig/src/Node/EmbedNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/AbstractExpression.php b/php/vendor/twig/twig/src/Node/Expression/AbstractExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/ArrayExpression.php b/php/vendor/twig/twig/src/Node/Expression/ArrayExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/ArrowFunctionExpression.php b/php/vendor/twig/twig/src/Node/Expression/ArrowFunctionExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/AssignNameExpression.php b/php/vendor/twig/twig/src/Node/Expression/AssignNameExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/GreaterBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/GreaterBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/GreaterEqualBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/GreaterEqualBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/HasEveryBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/HasEveryBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/HasSomeBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/HasSomeBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/InBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/InBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/LessBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/LessBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/LessEqualBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/LessEqualBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/MatchesBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/MatchesBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/ModBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/ModBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/SpaceshipBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/SpaceshipBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php b/php/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php b/php/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/CallExpression.php b/php/vendor/twig/twig/src/Node/Expression/CallExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php b/php/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/ConstantExpression.php b/php/vendor/twig/twig/src/Node/Expression/ConstantExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php b/php/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/FilterExpression.php b/php/vendor/twig/twig/src/Node/Expression/FilterExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/FunctionExpression.php b/php/vendor/twig/twig/src/Node/Expression/FunctionExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php b/php/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/InlinePrint.php b/php/vendor/twig/twig/src/Node/Expression/InlinePrint.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php b/php/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/NameExpression.php b/php/vendor/twig/twig/src/Node/Expression/NameExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php b/php/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/ParentExpression.php b/php/vendor/twig/twig/src/Node/Expression/ParentExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/TempNameExpression.php b/php/vendor/twig/twig/src/Node/Expression/TempNameExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/EvenTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/EvenTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/NullTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/NullTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/OddTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/OddTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php b/php/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/TestExpression.php b/php/vendor/twig/twig/src/Node/Expression/TestExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php b/php/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php b/php/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php b/php/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php b/php/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Expression/VariadicExpression.php b/php/vendor/twig/twig/src/Node/Expression/VariadicExpression.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/FlushNode.php b/php/vendor/twig/twig/src/Node/FlushNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/ForLoopNode.php b/php/vendor/twig/twig/src/Node/ForLoopNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/ForNode.php b/php/vendor/twig/twig/src/Node/ForNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/IfNode.php b/php/vendor/twig/twig/src/Node/IfNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/ImportNode.php b/php/vendor/twig/twig/src/Node/ImportNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/IncludeNode.php b/php/vendor/twig/twig/src/Node/IncludeNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/MacroNode.php b/php/vendor/twig/twig/src/Node/MacroNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/ModuleNode.php b/php/vendor/twig/twig/src/Node/ModuleNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/Node.php b/php/vendor/twig/twig/src/Node/Node.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/NodeCaptureInterface.php b/php/vendor/twig/twig/src/Node/NodeCaptureInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/NodeOutputInterface.php b/php/vendor/twig/twig/src/Node/NodeOutputInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/PrintNode.php b/php/vendor/twig/twig/src/Node/PrintNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/SandboxNode.php b/php/vendor/twig/twig/src/Node/SandboxNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/SetNode.php b/php/vendor/twig/twig/src/Node/SetNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/TextNode.php b/php/vendor/twig/twig/src/Node/TextNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Node/WithNode.php b/php/vendor/twig/twig/src/Node/WithNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeTraverser.php b/php/vendor/twig/twig/src/NodeTraverser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/MacroAutoImportNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/MacroAutoImportNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php b/php/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php b/php/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Parser.php b/php/vendor/twig/twig/src/Parser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php b/php/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php b/php/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Dumper/HtmlDumper.php b/php/vendor/twig/twig/src/Profiler/Dumper/HtmlDumper.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Dumper/TextDumper.php b/php/vendor/twig/twig/src/Profiler/Dumper/TextDumper.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Node/EnterProfileNode.php b/php/vendor/twig/twig/src/Profiler/Node/EnterProfileNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Node/LeaveProfileNode.php b/php/vendor/twig/twig/src/Profiler/Node/LeaveProfileNode.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/NodeVisitor/ProfilerNodeVisitor.php b/php/vendor/twig/twig/src/Profiler/NodeVisitor/ProfilerNodeVisitor.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Profiler/Profile.php b/php/vendor/twig/twig/src/Profiler/Profile.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php b/php/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/RuntimeLoader/FactoryRuntimeLoader.php b/php/vendor/twig/twig/src/RuntimeLoader/FactoryRuntimeLoader.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php b/php/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityError.php b/php/vendor/twig/twig/src/Sandbox/SecurityError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFilterError.php b/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFilterError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFunctionError.php b/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFunctionError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedMethodError.php b/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedMethodError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedPropertyError.php b/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedPropertyError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedTagError.php b/php/vendor/twig/twig/src/Sandbox/SecurityNotAllowedTagError.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityPolicy.php b/php/vendor/twig/twig/src/Sandbox/SecurityPolicy.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Sandbox/SecurityPolicyInterface.php b/php/vendor/twig/twig/src/Sandbox/SecurityPolicyInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Source.php b/php/vendor/twig/twig/src/Source.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Template.php b/php/vendor/twig/twig/src/Template.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TemplateWrapper.php b/php/vendor/twig/twig/src/TemplateWrapper.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Test/IntegrationTestCase.php b/php/vendor/twig/twig/src/Test/IntegrationTestCase.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Test/NodeTestCase.php b/php/vendor/twig/twig/src/Test/NodeTestCase.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Token.php b/php/vendor/twig/twig/src/Token.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/AbstractTokenParser.php b/php/vendor/twig/twig/src/TokenParser/AbstractTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/ApplyTokenParser.php b/php/vendor/twig/twig/src/TokenParser/ApplyTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/AutoEscapeTokenParser.php b/php/vendor/twig/twig/src/TokenParser/AutoEscapeTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/BlockTokenParser.php b/php/vendor/twig/twig/src/TokenParser/BlockTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/DeprecatedTokenParser.php b/php/vendor/twig/twig/src/TokenParser/DeprecatedTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/DoTokenParser.php b/php/vendor/twig/twig/src/TokenParser/DoTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/EmbedTokenParser.php b/php/vendor/twig/twig/src/TokenParser/EmbedTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/ExtendsTokenParser.php b/php/vendor/twig/twig/src/TokenParser/ExtendsTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/FlushTokenParser.php b/php/vendor/twig/twig/src/TokenParser/FlushTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/ForTokenParser.php b/php/vendor/twig/twig/src/TokenParser/ForTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/FromTokenParser.php b/php/vendor/twig/twig/src/TokenParser/FromTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/IfTokenParser.php b/php/vendor/twig/twig/src/TokenParser/IfTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/ImportTokenParser.php b/php/vendor/twig/twig/src/TokenParser/ImportTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php b/php/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/MacroTokenParser.php b/php/vendor/twig/twig/src/TokenParser/MacroTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php b/php/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/SetTokenParser.php b/php/vendor/twig/twig/src/TokenParser/SetTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/TokenParserInterface.php b/php/vendor/twig/twig/src/TokenParser/TokenParserInterface.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/UseTokenParser.php b/php/vendor/twig/twig/src/TokenParser/UseTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenParser/WithTokenParser.php b/php/vendor/twig/twig/src/TokenParser/WithTokenParser.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TokenStream.php b/php/vendor/twig/twig/src/TokenStream.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TwigFilter.php b/php/vendor/twig/twig/src/TwigFilter.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TwigFunction.php b/php/vendor/twig/twig/src/TwigFunction.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/TwigTest.php b/php/vendor/twig/twig/src/TwigTest.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Util/DeprecationCollector.php b/php/vendor/twig/twig/src/Util/DeprecationCollector.php old mode 100755 new mode 100644 diff --git a/php/vendor/twig/twig/src/Util/TemplateDirIterator.php b/php/vendor/twig/twig/src/Util/TemplateDirIterator.php old mode 100755 new mode 100644 diff --git a/php/vues/.DS_Store b/php/vues/.DS_Store deleted file mode 100755 index 5008ddf..0000000 Binary files a/php/vues/.DS_Store and /dev/null differ