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/controleur/UtilisateurControleur.php b/php/controleur/UtilisateurControleur.php deleted file mode 100755 index 0ce215c..0000000 --- a/php/controleur/UtilisateurControleur.php +++ /dev/null @@ -1,61 +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 index c327eba..242d196 100755 --- a/php/index.php +++ b/php/index.php @@ -2,9 +2,9 @@ /** PC IUT - PHP 8.1 */ /** Chargement config */ -require_once __DIR__ . '/config/config.php'; +require_once __DIR__ . '/src/config/config.php'; require __DIR__ . '/vendor/autoload.php'; -use controleur\FrontControleur; + /** Configuration twig */ $loader = new \Twig\Loader\FilesystemLoader('vues'); @@ -13,4 +13,4 @@ $twig = new \Twig\Environment($loader, [ 'debug' => true ]); -$cont = new \controleur\FrontControleur(); +$cont = new App\controleur\FrontControleur(); diff --git a/php/modeles/UtilisateurModele.php b/php/modeles/UtilisateurModele.php deleted file mode 100755 index f66b0c0..0000000 --- a/php/modeles/UtilisateurModele.php +++ /dev/null @@ -1,41 +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; + $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\models\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\metier\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/Connection.php b/php/src/dal/Connection.php similarity index 93% rename from php/dal/Connection.php rename to php/src/dal/Connection.php index 332796d..e8c1e83 100755 --- a/php/dal/Connection.php +++ b/php/src/dal/Connection.php @@ -1,6 +1,7 @@ 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), + public function insert(string $email, string $motDePasse, string $role){ + $query='INSERT INTO Alumni VALUES (:e, :m, :r)'; + return $this->con->executeQuery($query, array( ':e' => array($email, PDO::PARAM_STR), ':m' => array($motDePasse, PDO::PARAM_STR), ':r' => array($role, PDO::PARAM_STR) diff --git a/php/dal/gateway/EvenementGateway.php b/php/src/dal/gateway/EvenementGateway.php similarity index 65% rename from php/dal/gateway/EvenementGateway.php rename to php/src/dal/gateway/EvenementGateway.php index 6379bcf..ffd0c64 100755 --- a/php/dal/gateway/EvenementGateway.php +++ b/php/src/dal/gateway/EvenementGateway.php @@ -1,13 +1,13 @@ con = $con; } diff --git a/php/dal/gateway/OffreGateway.php b/php/src/dal/gateway/OffreGateway.php similarity index 64% rename from php/dal/gateway/OffreGateway.php rename to php/src/dal/gateway/OffreGateway.php index 8444ebe..d783846 100755 --- a/php/dal/gateway/OffreGateway.php +++ b/php/src/dal/gateway/OffreGateway.php @@ -1,13 +1,13 @@ con = $con; } diff --git a/php/metier/Alumni.php b/php/src/metier/Alumni.php similarity index 57% rename from php/metier/Alumni.php rename to php/src/metier/Alumni.php index d7455c5..159b204 100644 --- a/php/metier/Alumni.php +++ b/php/src/metier/Alumni.php @@ -1,19 +1,8 @@ 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/metier/Article.php similarity index 97% rename from php/metier/Article.php rename to php/src/metier/Article.php index d09a3c6..f2ec4d2 100644 --- a/php/metier/Article.php +++ b/php/src/metier/Article.php @@ -1,5 +1,5 @@ insert($email, $hashpassword, $role)) { + // L'insertion a réussi, retournez le nouvel utilisateur + $nouvelUtilisateur = new \App\metier\Alumni($email, $hashpassword, $role); + return $nouvelUtilisateur; + } else { + // L'insertion a échoué, renvoyez un utilisateur vide pour indiquer l'échec + return new \App\metier\Alumni(null, null, null); + } + } +} 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..9500923 --- 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' => '68bdbc2afe49996b3ceec196c42f5e25b3edec96', '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' => '68bdbc2afe49996b3ceec196c42f5e25b3edec96', '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