Update Flex endpoint

This commit is contained in:
github-action[bot]
2021-11-23 10:26:03 +00:00
parent ec8144456d
commit 3206189e52
40 changed files with 1983 additions and 1983 deletions
+15 -15
View File
@@ -23,18 +23,15 @@
]
},
"files": {
"templates/admin.html.twig": {
"assets/js/admin.js": {
"contents": [
"{% extends 'base.html.twig' %}",
"import React from 'react';",
"import ReactDOM from 'react-dom';",
"import { HydraAdmin } from '@api-platform/admin';",
"",
"{% block title %}API Platform Admin{% endblock %}",
"const entrypoint = document.getElementById('api-entrypoint').innerText;",
"",
"{% block body %}<div id=\"api-platform-admin\"></div>{% endblock %}",
"",
"{% block javascripts %}",
" <script type=\"text/plain\" id=\"api-entrypoint\">{{ path('api_entrypoint') }}</script>",
" {{ encore_entry_script_tags('admin') }}",
"{% endblock %}",
"ReactDOM.render(<HydraAdmin entrypoint={entrypoint}/>, document.getElementById('api-platform-admin'));",
""
],
"executable": false
@@ -50,15 +47,18 @@
],
"executable": false
},
"assets/js/admin.js": {
"templates/admin.html.twig": {
"contents": [
"import React from 'react';",
"import ReactDOM from 'react-dom';",
"import { HydraAdmin } from '@api-platform/admin';",
"{% extends 'base.html.twig' %}",
"",
"const entrypoint = document.getElementById('api-entrypoint').innerText;",
"{% block title %}API Platform Admin{% endblock %}",
"",
"ReactDOM.render(<HydraAdmin entrypoint={entrypoint}/>, document.getElementById('api-platform-admin'));",
"{% block body %}<div id=\"api-platform-admin\"></div>{% endblock %}",
"",
"{% block javascripts %}",
" <script type=\"text/plain\" id=\"api-entrypoint\">{{ path('api_entrypoint') }}</script>",
" {{ encore_entry_script_tags('admin') }}",
"{% endblock %}",
""
],
"executable": false
+6 -6
View File
@@ -23,12 +23,6 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/api_platform.yaml": {
"contents": [
"api_platform:",
@@ -47,6 +41,12 @@
""
],
"executable": false
},
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "d57f9ff8067d8d077f026c4b4700ec876839aed9"
+6 -6
View File
@@ -23,12 +23,6 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/api_platform.yaml": {
"contents": [
"api_platform:",
@@ -51,6 +45,12 @@
""
],
"executable": false
},
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "05b57782a78c21a664a42055dc11cf1954ca36bb"
+38 -38
View File
@@ -60,44 +60,6 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/prod/doctrine.yaml": {
"contents": [
"doctrine:",
" orm:",
" auto_generate_proxy_classes: false",
" metadata_cache_driver:",
" type: pool",
" pool: doctrine.system_cache_pool",
" query_cache_driver:",
" type: pool",
" pool: doctrine.system_cache_pool",
" result_cache_driver:",
" type: pool",
" pool: doctrine.result_cache_pool",
"",
"framework:",
" cache:",
" pools:",
" doctrine.result_cache_pool:",
" adapter: cache.app",
" doctrine.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"config/packages/doctrine.yaml": {
"contents": [
"doctrine:",
@@ -129,6 +91,44 @@
""
],
"executable": false
},
"config/packages/prod/doctrine.yaml": {
"contents": [
"doctrine:",
" orm:",
" auto_generate_proxy_classes: false",
" metadata_cache_driver:",
" type: pool",
" pool: doctrine.system_cache_pool",
" query_cache_driver:",
" type: pool",
" pool: doctrine.system_cache_pool",
" result_cache_driver:",
" type: pool",
" pool: doctrine.result_cache_pool",
"",
"framework:",
" cache:",
" pools:",
" doctrine.result_cache_pool:",
" adapter: cache.app",
" doctrine.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "3cc0efdb85531c72c2b25cbb41eec849a279aa64"
+31 -31
View File
@@ -60,14 +60,31 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"config/packages/doctrine.yaml": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
"",
" # only needed for MySQL",
" charset: utf8mb4",
" default_table_options:",
" collate: utf8mb4_unicode_ci",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
@@ -110,31 +127,14 @@
],
"executable": false
},
"config/packages/doctrine.yaml": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
"",
" # only needed for MySQL",
" charset: utf8mb4",
" default_table_options:",
" collate: utf8mb4_unicode_ci",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
+26 -26
View File
@@ -60,14 +60,26 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"config/packages/doctrine.yaml": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
@@ -98,26 +110,14 @@
],
"executable": false
},
"config/packages/doctrine.yaml": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
+26 -26
View File
@@ -60,14 +60,26 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"config/packages/doctrine.yaml": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
@@ -105,26 +117,14 @@
],
"executable": false
},
"config/packages/doctrine.yaml": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
+26 -26
View File
@@ -60,14 +60,26 @@
]
},
"files": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"config/packages/doctrine.yaml": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
@@ -105,26 +117,14 @@
],
"executable": false
},
"config/packages/doctrine.yaml": {
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
"doctrine:",
" dbal:",
" url: '%env(resolve:DATABASE_URL)%'",
"",
" # IMPORTANT: You MUST configure your server version,",
" # either here or in the DATABASE_URL env var (see .env file)",
" #server_version: '13'",
" orm:",
" auto_generate_proxy_classes: true",
" naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Entity'",
" prefix: 'App\\Entity'",
" alias: App",
""
],
"executable": false
+6 -6
View File
@@ -13,12 +13,6 @@
}
},
"files": {
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/doctrine_migrations.yaml": {
"contents": [
"doctrine_migrations:",
@@ -29,6 +23,12 @@
""
],
"executable": false
},
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "b609494a0ab33d79acf3ead2067e3f67c9a47bd2"
+6 -6
View File
@@ -13,12 +13,6 @@
}
},
"files": {
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/doctrine_migrations.yaml": {
"contents": [
"doctrine_migrations:",
@@ -29,6 +23,12 @@
""
],
"executable": false
},
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "baaa439e3e3179e69e3da84b671f0a3e4a2f56ad"
+6 -6
View File
@@ -13,12 +13,6 @@
}
},
"files": {
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/doctrine_migrations.yaml": {
"contents": [
"doctrine_migrations:",
@@ -30,6 +24,12 @@
""
],
"executable": false
},
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "ee609429c9ee23e22d6fa5728211768f51ed2818"
+6 -6
View File
@@ -18,12 +18,6 @@
]
},
"files": {
"fixtures/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/dev/hautelook_alice.yaml": {
"contents": [
"hautelook_alice:",
@@ -39,6 +33,12 @@
""
],
"executable": false
},
"fixtures/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "ff94d76b2ec0c552b5d67d401f59ab8fd62f3d5f"
+19 -19
View File
@@ -13,19 +13,14 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
@@ -75,14 +70,19 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
+19 -19
View File
@@ -13,19 +13,14 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
@@ -78,14 +73,19 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
+150 -150
View File
@@ -41,6 +41,156 @@
]
},
"files": {
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" $path = dirname(__DIR__).'/.env';",
" $dotenv = new Dotenv(false);",
"",
" // load all the .env files",
" if (method_exists($dotenv, 'loadEnv')) {",
" $dotenv->loadEnv($path);",
" } else {",
" // fallback code in case your Dotenv component is not 4.2 or higher (when loadEnv() was added)",
"",
" if (file_exists($path) || !file_exists($p = \"$path.dist\")) {",
" $dotenv->load($path);",
" } else {",
" $dotenv->load($p);",
" }",
"",
" if (null === $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) {",
" $dotenv->populate(array('APP_ENV' => $env = 'dev'));",
" }",
"",
" if ('test' !== $env && file_exists($p = \"$path.local\")) {",
" $dotenv->load($p);",
" $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env;",
" }",
"",
" if (file_exists($p = \"$path.$env\")) {",
" $dotenv->load($p);",
" }",
"",
" if (file_exists($p = \"$path.$env.local\")) {",
" $dotenv->load($p);",
" }",
" }",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
" public: false # Allows optimizing the container by removing unused services; this also means",
" # fetching services directly from the container via $container->get() won't work.",
" # The best practice is to be explicit about your dependencies anyway.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -146,156 +296,6 @@
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" $path = dirname(__DIR__).'/.env';",
" $dotenv = new Dotenv(false);",
"",
" // load all the .env files",
" if (method_exists($dotenv, 'loadEnv')) {",
" $dotenv->loadEnv($path);",
" } else {",
" // fallback code in case your Dotenv component is not 4.2 or higher (when loadEnv() was added)",
"",
" if (file_exists($path) || !file_exists($p = \"$path.dist\")) {",
" $dotenv->load($path);",
" } else {",
" $dotenv->load($p);",
" }",
"",
" if (null === $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) {",
" $dotenv->populate(array('APP_ENV' => $env = 'dev'));",
" }",
"",
" if ('test' !== $env && file_exists($p = \"$path.local\")) {",
" $dotenv->load($p);",
" $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env;",
" }",
"",
" if (file_exists($p = \"$path.$env\")) {",
" $dotenv->load($p);",
" }",
"",
" if (file_exists($p = \"$path.$env.local\")) {",
" $dotenv->load($p);",
" }",
" }",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
" public: false # Allows optimizing the container by removing unused services; this also means",
" # fetching services directly from the container via $container->get() won't work.",
" # The best practice is to be explicit about your dependencies anyway.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
}
},
"ref": "6b7854b4c2866b32bc86e98977e2ead4669fa9a5"
+151 -151
View File
@@ -41,6 +41,157 @@
]
},
"files": {
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" $path = dirname(__DIR__).'/.env';",
" $dotenv = new Dotenv(false);",
"",
" // load all the .env files",
" if (method_exists($dotenv, 'loadEnv')) {",
" $dotenv->loadEnv($path);",
" } else {",
" // fallback code in case your Dotenv component is not 4.2 or higher (when loadEnv() was added)",
"",
" if (file_exists($path) || !file_exists($p = \"$path.dist\")) {",
" $dotenv->load($path);",
" } else {",
" $dotenv->load($p);",
" }",
"",
" if (null === $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) {",
" $dotenv->populate(array('APP_ENV' => $env = 'dev'));",
" }",
"",
" if ('test' !== $env && file_exists($p = \"$path.local\")) {",
" $dotenv->load($p);",
" $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env;",
" }",
"",
" if (file_exists($p = \"$path.$env\")) {",
" $dotenv->load($p);",
" }",
"",
" if (file_exists($p = \"$path.$env.local\")) {",
" $dotenv->load($p);",
" }",
" }",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
" public: false # Allows optimizing the container by removing unused services; this also means",
" # fetching services directly from the container via $container->get() won't work.",
" # The best practice is to be explicit about your dependencies anyway.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -146,157 +297,6 @@
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" $path = dirname(__DIR__).'/.env';",
" $dotenv = new Dotenv(false);",
"",
" // load all the .env files",
" if (method_exists($dotenv, 'loadEnv')) {",
" $dotenv->loadEnv($path);",
" } else {",
" // fallback code in case your Dotenv component is not 4.2 or higher (when loadEnv() was added)",
"",
" if (file_exists($path) || !file_exists($p = \"$path.dist\")) {",
" $dotenv->load($path);",
" } else {",
" $dotenv->load($p);",
" }",
"",
" if (null === $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) {",
" $dotenv->populate(array('APP_ENV' => $env = 'dev'));",
" }",
"",
" if ('test' !== $env && file_exists($p = \"$path.local\")) {",
" $dotenv->load($p);",
" $env = $_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env;",
" }",
"",
" if (file_exists($p = \"$path.$env\")) {",
" $dotenv->load($p);",
" }",
"",
" if (file_exists($p = \"$path.$env.local\")) {",
" $dotenv->load($p);",
" }",
" }",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
" public: false # Allows optimizing the container by removing unused services; this also means",
" # fetching services directly from the container via $container->get() won't work.",
" # The best practice is to be explicit about your dependencies anyway.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
}
},
"ref": "4e582450c27d790227d2596a2ffb514fd71d5db7"
+120 -120
View File
@@ -41,6 +41,126 @@
]
},
"files": {
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" // load all the .env files",
" (new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env');",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -139,126 +259,6 @@
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" // load all the .env files",
" (new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env');",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/*'",
" exclude: '../src/{DependencyInjection,Entity,Tests,Kernel.php}'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
}
},
"ref": "1bbe9a46c76d162f0c81b4f051285d7bac45bdb8"
+148 -148
View File
@@ -41,6 +41,154 @@
]
},
"files": {
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" // load all the .env files",
" (new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env');",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/srcApp_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/srcApp_KernelProdContainer.preload.php';",
"}",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -139,154 +287,6 @@
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/srcApp_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/srcApp_KernelProdContainer.preload.php';",
"}",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/bootstrap.php": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (!class_exists(Dotenv::class)) {",
" throw new LogicException('Please run \"composer require symfony/dotenv\" to load the \".env\" files configuring the application.');",
"}",
"",
"// Load cached env vars if the .env.local.php file exists",
"// Run \"composer dump-env prod\" to create it (requires symfony/flex >=1.2)",
"if (is_array($env = @include dirname(__DIR__).'/.env.local.php') && (!isset($env['APP_ENV']) || ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? $env['APP_ENV']) === $env['APP_ENV'])) {",
" (new Dotenv(false))->populate($env);",
"} else {",
" // load all the .env files",
" (new Dotenv(false))->loadEnv(dirname(__DIR__).'/.env');",
"}",
"",
"$_SERVER += $_ENV;",
"$_SERVER['APP_ENV'] = $_ENV['APP_ENV'] = ($_SERVER['APP_ENV'] ?? $_ENV['APP_ENV'] ?? null) ?: 'dev';",
"$_SERVER['APP_DEBUG'] = $_SERVER['APP_DEBUG'] ?? $_ENV['APP_DEBUG'] ?? 'prod' !== $_SERVER['APP_ENV'];",
"$_SERVER['APP_DEBUG'] = $_ENV['APP_DEBUG'] = (int) $_SERVER['APP_DEBUG'] || filter_var($_SERVER['APP_DEBUG'], FILTER_VALIDATE_BOOLEAN) ? '1' : '0';",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
}
},
"ref": "3b9c85f14cad439042f88f94a1fd15fb8ed923c9"
+115 -115
View File
@@ -41,6 +41,121 @@
]
},
"files": {
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -126,121 +241,6 @@
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
}
},
"ref": "02f54ab08d007f94c4655cd68526500cb8f17451"
+115 -115
View File
@@ -39,6 +39,121 @@
]
},
"files": {
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -116,121 +231,6 @@
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/test/framework.yaml": {
"contents": [
"framework:",
" test: true",
" session:",
" storage_id: session.storage.mock_file",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" #http_method_override: true",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # controllers are imported separately to make sure services can be injected",
" # as action arguments even if you don't extend any base controller class",
" App\\Controller\\:",
" resource: '../src/Controller/'",
" tags: ['controller.service_arguments']",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"config/routes/dev/framework.yaml": {
"contents": [
"_errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
}
},
"ref": "7eb218d19263e5e4a0f9d1d1502d8656098ec857"
+107 -107
View File
@@ -39,6 +39,113 @@
]
},
"files": {
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" http_method_override: false",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
" storage_factory_id: session.storage.factory.native",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
"",
"when@test:",
" framework:",
" test: true",
" session:",
" storage_factory_id: session.storage.factory.mock_file",
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/routes/framework.yaml": {
"contents": [
"when@dev:",
" _errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"public/index.php": {
"contents": [
"<?php",
@@ -103,113 +210,6 @@
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
" cache:",
" # Unique name of your app: used to compute stable namespaces for cache keys.",
" #prefix_seed: your_vendor_name/app_name",
"",
" # The \"app\" cache stores to the filesystem by default.",
" # The data in this cache should persist between deploys.",
" # Other options include:",
"",
" # Redis",
" #app: cache.adapter.redis",
" #default_redis_provider: redis://localhost",
"",
" # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)",
" #app: cache.adapter.apcu",
"",
" # Namespaced pools use the above \"app\" backend by default",
" #pools:",
" #my.dedicated.cache: null",
""
],
"executable": false
},
"config/packages/framework.yaml": {
"contents": [
"# see https://symfony.com/doc/current/reference/configuration/framework.html",
"framework:",
" secret: '%env(APP_SECRET)%'",
" #csrf_protection: true",
" http_method_override: false",
"",
" # Enables session support. Note that the session will ONLY be started if you read or write from it.",
" # Remove or comment this section to explicitly disable session support.",
" session:",
" handler_id: null",
" cookie_secure: auto",
" cookie_samesite: lax",
" storage_factory_id: session.storage.factory.native",
"",
" #esi: true",
" #fragments: true",
" php_errors:",
" log: true",
"",
"when@test:",
" framework:",
" test: true",
" session:",
" storage_factory_id: session.storage.factory.mock_file",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
"# Files in the packages/ subdirectory configure your dependencies.",
"",
"# Put parameters here that don't need to change on each machine where the app is deployed",
"# https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration",
"parameters:",
"",
"services:",
" # default configuration for services in *this* file",
" _defaults:",
" autowire: true # Automatically injects dependencies in your services.",
" autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.",
"",
" # makes classes in src/ available to be used as services",
" # this creates a service per class whose id is the fully-qualified class name",
" App\\:",
" resource: '../src/'",
" exclude:",
" - '../src/DependencyInjection/'",
" - '../src/Entity/'",
" - '../src/Kernel.php'",
" - '../src/Tests/'",
"",
" # add more service definitions when explicit configuration is needed",
" # please note that last definitions always *replace* previous ones",
""
],
"executable": false
},
"config/routes/framework.yaml": {
"contents": [
"when@dev:",
" _errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
}
},
"ref": "414ba00ad43fa71be42c7906a551f1831716b03c"
+54 -54
View File
@@ -39,55 +39,6 @@
]
},
"files": {
"public/index.php": {
"contents": [
"<?php",
"",
"use App\\Kernel;",
"",
"require_once dirname(__DIR__).'/vendor/autoload_runtime.php';",
"",
"return function (array $context) {",
" return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);",
"};",
""
],
"executable": false
},
"src/Controller/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Kernel.php": {
"contents": [
"<?php",
"",
"namespace App;",
"",
"use Symfony\\Bundle\\FrameworkBundle\\Kernel\\MicroKernelTrait;",
"use Symfony\\Component\\HttpKernel\\Kernel as BaseKernel;",
"",
"class Kernel extends BaseKernel",
"{",
" use MicroKernelTrait;",
"}",
""
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/packages/cache.yaml": {
"contents": [
"framework:",
@@ -143,6 +94,27 @@
],
"executable": false
},
"config/preload.php": {
"contents": [
"<?php",
"",
"if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {",
" require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';",
"}",
""
],
"executable": false
},
"config/routes/framework.yaml": {
"contents": [
"when@dev:",
" _errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"executable": false
},
"config/services.yaml": {
"contents": [
"# This file is the entry point to configure your own services.",
@@ -174,12 +146,40 @@
],
"executable": false
},
"config/routes/framework.yaml": {
"public/index.php": {
"contents": [
"when@dev:",
" _errors:",
" resource: '@FrameworkBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
"<?php",
"",
"use App\\Kernel;",
"",
"require_once dirname(__DIR__).'/vendor/autoload_runtime.php';",
"",
"return function (array $context) {",
" return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);",
"};",
""
],
"executable": false
},
"src/Controller/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Kernel.php": {
"contents": [
"<?php",
"",
"namespace App;",
"",
"use Symfony\\Bundle\\FrameworkBundle\\Kernel\\MicroKernelTrait;",
"use Symfony\\Component\\HttpKernel\\Kernel as BaseKernel;",
"",
"class Kernel extends BaseKernel",
"{",
" use MicroKernelTrait;",
"}",
""
],
"executable": false
+42 -42
View File
@@ -19,23 +19,41 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit')) {",
" echo \"Unable to find the `simple-phpunit` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_VERSION')) {",
" putenv('SYMFONY_PHPUNIT_VERSION=6.5');",
"}",
"if (false === getenv('SYMFONY_PHPUNIT_REMOVE')) {",
" putenv('SYMFONY_PHPUNIT_REMOVE=symfony/yaml');",
"}",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit';",
""
],
"executable": true
},
"phpunit.xml.dist": {
"contents": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
@@ -74,40 +92,22 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit')) {",
" echo \"Unable to find the `simple-phpunit` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_VERSION')) {",
" putenv('SYMFONY_PHPUNIT_VERSION=6.5');",
"}",
"if (false === getenv('SYMFONY_PHPUNIT_REMOVE')) {",
" putenv('SYMFONY_PHPUNIT_REMOVE=symfony/yaml');",
"}",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit';",
""
],
"executable": true
}
},
"ref": "f59588dbcb508b1f45097a97d5066905aa6f8f41"
+38 -38
View File
@@ -19,23 +19,37 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit')) {",
" echo \"Unable to find the `simple-phpunit` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit';",
""
],
"executable": true
},
"phpunit.xml.dist": {
"contents": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
@@ -75,36 +89,22 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit')) {",
" echo \"Unable to find the `simple-phpunit` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit';",
""
],
"executable": true
}
},
"ref": "2ba17ea3190d76e6e37a52378f6bca3d84891bc5"
+38 -38
View File
@@ -19,23 +19,37 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
""
],
"executable": true
},
"phpunit.xml.dist": {
"contents": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
@@ -76,36 +90,22 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
""
],
"executable": true
}
},
"ref": "0e1b186400de9d4ab83363138b4eb0072c99b2ab"
+38 -38
View File
@@ -19,23 +19,37 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
""
],
"executable": true
},
"phpunit.xml.dist": {
"contents": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
@@ -82,36 +96,22 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!file_exists(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
"}",
"",
"if (false === getenv('SYMFONY_PHPUNIT_DIR')) {",
" putenv('SYMFONY_PHPUNIT_DIR='.__DIR__.'/.phpunit');",
"}",
"",
"require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
""
],
"executable": true
}
},
"ref": "f42c00dd9758feeafde5dfad515117753599f8f2"
+44 -44
View File
@@ -19,23 +19,43 @@
]
},
"files": {
"tests/bootstrap.php": {
".env.test": {
"contents": [
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!ini_get('date.timezone')) {",
" ini_set('date.timezone', 'UTC');",
"}",
"",
"if (is_file(dirname(__DIR__).'/vendor/phpunit/phpunit/phpunit')) {",
" define('PHPUNIT_COMPOSER_INSTALL', dirname(__DIR__).'/vendor/autoload.php');",
" require PHPUNIT_COMPOSER_INSTALL;",
" PHPUnit\\TextUI\\Command::main();",
"} else {",
" if (!is_file(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
" }",
"",
" require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
"}",
""
],
"executable": true
},
"phpunit.xml.dist": {
"contents": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
@@ -84,42 +104,22 @@
],
"executable": false
},
".env.test": {
"tests/bootstrap.php": {
"contents": [
"# define your env variables for the test env here",
"KERNEL_CLASS='App\\Kernel'",
"APP_SECRET='$ecretf0rt3st'",
"SYMFONY_DEPRECATIONS_HELPER=999999",
"PANTHER_APP_ENV=panther",
"PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots",
"<?php",
"",
"use Symfony\\Component\\Dotenv\\Dotenv;",
"",
"require dirname(__DIR__).'/vendor/autoload.php';",
"",
"if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {",
" require dirname(__DIR__).'/config/bootstrap.php';",
"} elseif (method_exists(Dotenv::class, 'bootEnv')) {",
" (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');",
"}",
""
],
"executable": false
},
"bin/phpunit": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"if (!ini_get('date.timezone')) {",
" ini_set('date.timezone', 'UTC');",
"}",
"",
"if (is_file(dirname(__DIR__).'/vendor/phpunit/phpunit/phpunit')) {",
" define('PHPUNIT_COMPOSER_INSTALL', dirname(__DIR__).'/vendor/autoload.php');",
" require PHPUNIT_COMPOSER_INSTALL;",
" PHPUnit\\TextUI\\Command::main();",
"} else {",
" if (!is_file(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) {",
" echo \"Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\\n\";",
" exit(1);",
" }",
"",
" require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php';",
"}",
""
],
"executable": true
}
},
"ref": "97cb3dc7b0f39c7cfc4b7553504c9d7b7795de96"
+8 -8
View File
@@ -28,14 +28,6 @@
],
"executable": false
},
"config/packages/test/swiftmailer.yaml": {
"contents": [
"swiftmailer:",
" disable_delivery: true",
""
],
"executable": false
},
"config/packages/swiftmailer.yaml": {
"contents": [
"swiftmailer:",
@@ -44,6 +36,14 @@
""
],
"executable": false
},
"config/packages/test/swiftmailer.yaml": {
"contents": [
"swiftmailer:",
" disable_delivery: true",
""
],
"executable": false
}
},
"ref": "f0b2fccdca2dfd97dc2fd5ad216d5e27c4f895ac"
+6 -6
View File
@@ -8,12 +8,6 @@
}
},
"files": {
"translations/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/translation.yaml": {
"contents": [
"framework:",
@@ -25,6 +19,12 @@
""
],
"executable": false
},
"translations/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "2ad9d2545bce8ca1a863e50e92141f0b9d87ffcd"
+6 -6
View File
@@ -8,12 +8,6 @@
}
},
"files": {
"translations/.gitignore": {
"contents": [
""
],
"executable": false
},
"config/packages/translation.yaml": {
"contents": [
"framework:",
@@ -32,6 +26,12 @@
""
],
"executable": false
},
"translations/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "da64f5a2b6d96f5dc24914517c0350a5f91dee43"
+25 -25
View File
@@ -13,31 +13,6 @@
}
},
"files": {
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
"<html>",
" <head>",
" <meta charset=\"UTF-8\">",
" <title>{% block title %}Welcome!{% endblock %}</title>",
" {# Run `composer require symfony/webpack-encore-bundle`",
" and uncomment the following Encore helpers to start using Symfony UX #}",
" {% block stylesheets %}",
" {#{{ encore_entry_link_tags('app') }}#}",
" {% endblock %}",
"",
" {% block javascripts %}",
" {#{{ encore_entry_script_tags('app') }}#}",
" {% endblock %}",
" </head>",
" <body>",
" {% block body %}{% endblock %}",
" </body>",
"</html>",
""
],
"executable": false
},
"config/packages/test/twig.yaml": {
"contents": [
"twig:",
@@ -64,6 +39,31 @@
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
"<html>",
" <head>",
" <meta charset=\"UTF-8\">",
" <title>{% block title %}Welcome!{% endblock %}</title>",
" {# Run `composer require symfony/webpack-encore-bundle`",
" and uncomment the following Encore helpers to start using Symfony UX #}",
" {% block stylesheets %}",
" {#{{ encore_entry_link_tags('app') }}#}",
" {% endblock %}",
"",
" {% block javascripts %}",
" {#{{ encore_entry_script_tags('app') }}#}",
" {% endblock %}",
" </head>",
" <body>",
" {% block body %}{% endblock %}",
" </body>",
"</html>",
""
],
"executable": false
}
},
"ref": "7e5381cd17e0e27d1b432af9230b65060b75ac4c"
+19 -19
View File
@@ -13,6 +13,25 @@
}
},
"files": {
"config/packages/test/twig.yaml": {
"contents": [
"twig:",
" strict_variables: true",
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
" debug: '%kernel.debug%'",
" strict_variables: '%kernel.debug%'",
" exception_controller: null",
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
@@ -37,25 +56,6 @@
""
],
"executable": false
},
"config/packages/test/twig.yaml": {
"contents": [
"twig:",
" strict_variables: true",
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
" debug: '%kernel.debug%'",
" strict_variables: '%kernel.debug%'",
" exception_controller: null",
""
],
"executable": false
}
},
"ref": "73baff3f7b3cea12a73812a7cfd2c0924a9e250f"
+16 -16
View File
@@ -13,6 +13,22 @@
}
},
"files": {
"config/packages/test/twig.yaml": {
"contents": [
"twig:",
" strict_variables: true",
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
@@ -37,22 +53,6 @@
""
],
"executable": false
},
"config/packages/test/twig.yaml": {
"contents": [
"twig:",
" strict_variables: true",
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
""
],
"executable": false
}
},
"ref": "1766a292f47e3bf94bcfc192c2aa090588f9f46d"
+12 -12
View File
@@ -13,6 +13,18 @@
}
},
"files": {
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
"",
"when@test:",
" twig:",
" strict_variables: true",
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
@@ -37,18 +49,6 @@
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
"",
"when@test:",
" twig:",
" strict_variables: true",
""
],
"executable": false
}
},
"ref": "3dd530739a4284e3272274c128dbb7a8140a66f1"
+12 -12
View File
@@ -13,6 +13,18 @@
}
},
"files": {
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
"",
"when@test:",
" twig:",
" strict_variables: true",
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
@@ -37,18 +49,6 @@
""
],
"executable": false
},
"config/packages/twig.yaml": {
"contents": [
"twig:",
" default_path: '%kernel.project_dir%/templates'",
"",
"when@test:",
" twig:",
" strict_variables: true",
""
],
"executable": false
}
},
"ref": "bffbb8f1a849736e64006735afae730cb428b6ff"
+9 -9
View File
@@ -7,15 +7,6 @@
}
},
"files": {
"config/packages/validator.yaml": {
"contents": [
"framework:",
" validation:",
" email_validation_mode: html5",
""
],
"executable": false
},
"config/packages/test/validator.yaml": {
"contents": [
"framework:",
@@ -25,6 +16,15 @@
""
],
"executable": false
},
"config/packages/validator.yaml": {
"contents": [
"framework:",
" validation:",
" email_validation_mode: html5",
""
],
"executable": false
}
},
"ref": "21ab70175caf1e4b273791364fb30d27f1153546"
+9 -9
View File
@@ -7,6 +7,15 @@
}
},
"files": {
"config/packages/test/validator.yaml": {
"contents": [
"framework:",
" validation:",
" not_compromised_password: false",
""
],
"executable": false
},
"config/packages/validator.yaml": {
"contents": [
"framework:",
@@ -20,15 +29,6 @@
""
],
"executable": false
},
"config/packages/test/validator.yaml": {
"contents": [
"framework:",
" validation:",
" not_compromised_password: false",
""
],
"executable": false
}
},
"ref": "3eb8df139ec05414489d55b97603c5f6ca0c44cb"
+139 -139
View File
@@ -21,6 +21,145 @@
]
},
"files": {
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets.",
" # This should match Encore.setOutputPath() in webpack.config.js.",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # if using Encore.enableIntegrityHashes() specify the crossorigin attribute value (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes).",
" # To enable caching for the production environment, creating a webpack_encore.yaml in the config/packages/prod directory with this value set to true",
" # Available in version 1.2",
" #cache: false",
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"webpack.config.js": {
"contents": [
"const Encore = require('@symfony/webpack-encore');",
@@ -101,145 +240,6 @@
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets.",
" # This should match Encore.setOutputPath() in webpack.config.js.",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # if using Encore.enableIntegrityHashes() specify the crossorigin attribute value (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes).",
" # To enable caching for the production environment, creating a webpack_encore.yaml in the config/packages/prod directory with this value set to true",
" # Available in version 1.2",
" #cache: false",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
}
},
"ref": "2d96acce1b27ddaa12bd7405a39892928ce2b95d"
+158 -158
View File
@@ -21,6 +21,164 @@
]
},
"files": {
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"config/packages/test/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
"# strict_mode: false",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets - i.e. Encore.setOutputPath()",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # If using Encore.enableIntegrityHashes() and need the crossorigin attribute (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Preload all rendered script and link tags automatically via the HTTP/2 Link header",
" # preload: true",
"",
" # Throw an exception if the entrypoints.json file is missing or an entry is missing from the data",
" # strict_mode: false",
"",
" # If you have multiple builds:",
" # builds:",
" # pass \"frontend\" as the 3rg arg to the Twig functions",
" # {{ encore_entry_script_tags('entry1', null, 'frontend') }}",
"",
" # frontend: '%kernel.project_dir%/public/frontend/build'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Put in config/packages/prod/webpack_encore.yaml",
" # cache: true",
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"webpack.config.js": {
"contents": [
"const Encore = require('@symfony/webpack-encore');",
@@ -101,164 +259,6 @@
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets - i.e. Encore.setOutputPath()",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # If using Encore.enableIntegrityHashes() and need the crossorigin attribute (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Preload all rendered script and link tags automatically via the HTTP/2 Link header",
" # preload: true",
"",
" # Throw an exception if the entrypoints.json file is missing or an entry is missing from the data",
" # strict_mode: false",
"",
" # If you have multiple builds:",
" # builds:",
" # pass \"frontend\" as the 3rg arg to the Twig functions",
" # {{ encore_entry_script_tags('entry1', null, 'frontend') }}",
"",
" # frontend: '%kernel.project_dir%/public/frontend/build'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Put in config/packages/prod/webpack_encore.yaml",
" # cache: true",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"config/packages/test/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
"# strict_mode: false",
""
],
"executable": false
},
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
}
},
"ref": "729e968bd020e8e012a7073739b6ac536e04160e"
+168 -168
View File
@@ -28,6 +28,174 @@
]
},
"files": {
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"config/packages/test/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
"# strict_mode: false",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets - i.e. Encore.setOutputPath()",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # Set attributes that will be rendered on all script and link tags",
" script_attributes:",
" defer: true",
" # Uncomment (also under link_attributes) if using Turbo Drive",
" # https://turbo.hotwired.dev/handbook/drive#reloading-when-assets-change",
" # 'data-turbo-track': reload",
" # link_attributes:",
" # Uncomment if using Turbo Drive",
" # 'data-turbo-track': reload",
"",
" # If using Encore.enableIntegrityHashes() and need the crossorigin attribute (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Preload all rendered script and link tags automatically via the HTTP/2 Link header",
" # preload: true",
"",
" # Throw an exception if the entrypoints.json file is missing or an entry is missing from the data",
" # strict_mode: false",
"",
" # If you have multiple builds:",
" # builds:",
" # pass \"frontend\" as the 3rg arg to the Twig functions",
" # {{ encore_entry_script_tags('entry1', null, 'frontend') }}",
"",
" # frontend: '%kernel.project_dir%/public/frontend/build'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Put in config/packages/prod/webpack_encore.yaml",
" # cache: true",
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"webpack.config.js": {
"contents": [
"const Encore = require('@symfony/webpack-encore');",
@@ -108,174 +276,6 @@
""
],
"executable": false
},
"package.json": {
"contents": [
"{",
" \"devDependencies\": {",
" \"@symfony/stimulus-bridge\": \"^2.0.0\",",
" \"@symfony/webpack-encore\": \"^1.0.0\",",
" \"core-js\": \"^3.0.0\",",
" \"regenerator-runtime\": \"^0.13.2\",",
" \"stimulus\": \"^2.0.0\",",
" \"webpack-notifier\": \"^1.6.0\"",
" },",
" \"license\": \"UNLICENSED\",",
" \"private\": true,",
" \"scripts\": {",
" \"dev-server\": \"encore dev-server\",",
" \"dev\": \"encore dev\",",
" \"watch\": \"encore dev --watch\",",
" \"build\": \"encore production --progress\"",
" }",
"}",
""
],
"executable": false
},
"config/packages/assets.yaml": {
"contents": [
"framework:",
" assets:",
" json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'",
""
],
"executable": false
},
"config/packages/webpack_encore.yaml": {
"contents": [
"webpack_encore:",
" # The path where Encore is building the assets - i.e. Encore.setOutputPath()",
" output_path: '%kernel.project_dir%/public/build'",
" # If multiple builds are defined (as shown below), you can disable the default build:",
" # output_path: false",
"",
" # Set attributes that will be rendered on all script and link tags",
" script_attributes:",
" defer: true",
" # Uncomment (also under link_attributes) if using Turbo Drive",
" # https://turbo.hotwired.dev/handbook/drive#reloading-when-assets-change",
" # 'data-turbo-track': reload",
" # link_attributes:",
" # Uncomment if using Turbo Drive",
" # 'data-turbo-track': reload",
"",
" # If using Encore.enableIntegrityHashes() and need the crossorigin attribute (default: false, or use 'anonymous' or 'use-credentials')",
" # crossorigin: 'anonymous'",
"",
" # Preload all rendered script and link tags automatically via the HTTP/2 Link header",
" # preload: true",
"",
" # Throw an exception if the entrypoints.json file is missing or an entry is missing from the data",
" # strict_mode: false",
"",
" # If you have multiple builds:",
" # builds:",
" # pass \"frontend\" as the 3rg arg to the Twig functions",
" # {{ encore_entry_script_tags('entry1', null, 'frontend') }}",
"",
" # frontend: '%kernel.project_dir%/public/frontend/build'",
"",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Put in config/packages/prod/webpack_encore.yaml",
" # cache: true",
""
],
"executable": false
},
"config/packages/prod/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
" # Cache the entrypoints.json (rebuild Symfony's cache when entrypoints.json changes)",
" # Available in version 1.2",
" #cache: true",
""
],
"executable": false
},
"config/packages/test/webpack_encore.yaml": {
"contents": [
"#webpack_encore:",
"# strict_mode: false",
""
],
"executable": false
},
"assets/app.js": {
"contents": [
"/*",
" * Welcome to your app's main JavaScript file!",
" *",
" * We recommend including the built version of this JavaScript file",
" * (and its CSS file) in your base layout (base.html.twig).",
" */",
"",
"// any CSS you import will output into a single css file (app.css in this case)",
"import './styles/app.css';",
"",
"// start the Stimulus application",
"import './bootstrap';",
""
],
"executable": false
},
"assets/controllers/hello_controller.js": {
"contents": [
"import { Controller } from 'stimulus';",
"",
"/*",
" * This is an example Stimulus controller!",
" *",
" * Any element with a data-controller=\"hello\" attribute will cause",
" * this controller to be executed. The name \"hello\" comes from the filename:",
" * hello_controller.js -> \"hello\"",
" *",
" * Delete this file or adapt it for your use!",
" */",
"export default class extends Controller {",
" connect() {",
" this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js';",
" }",
"}",
""
],
"executable": false
},
"assets/controllers.json": {
"contents": [
"{",
" \"controllers\": [],",
" \"entrypoints\": []",
"}",
""
],
"executable": false
},
"assets/styles/app.css": {
"contents": [
"body {",
" background-color: lightgray;",
"}",
""
],
"executable": false
},
"assets/bootstrap.js": {
"contents": [
"import { startStimulusApp } from '@symfony/stimulus-bridge';",
"",
"// Registers Stimulus controllers from controllers.json and in the controllers/ directory",
"export const app = startStimulusApp(require.context(",
" '@symfony/stimulus-bridge/lazy-controller-loader!./controllers',",
" true,",
" /\\.(j|t)sx?$/",
"));",
"",
"// register any custom, 3rd party controllers here",
"// app.register('some_controller_name', SomeImportedController);",
""
],
"executable": false
}
},
"ref": "0f274572ea315eb3b5884518a50ca43f211b4534"