Create Flex endpoint

This commit is contained in:
github-action[bot]
2026-02-09 09:03:37 +00:00
commit 76a41ec2ea
8 changed files with 476 additions and 0 deletions

44
index.json Normal file
View File

@@ -0,0 +1,44 @@
{
"aliases": {
"twig-bundle": "symfony/twig-bundle",
"twigbundle": "symfony/twig-bundle"
},
"recipes": {
"symfony/twig-bundle": [
"3.3",
"4.4",
"5.0",
"5.3",
"5.4",
"6.3",
"6.4"
]
},
"recipe-conflicts": {
"symfony/twig-bundle": {
"5.3": {
"symfony/framework-bundle": "<5.3"
},
"5.4": {
"symfony/framework-bundle": "<5.3"
},
"6.3": {
"symfony/framework-bundle": "<5.3"
},
"6.4": {
"symfony/framework-bundle": "<5.3"
}
}
},
"versions": [],
"branch": "main",
"is_contrib": false,
"_links": {
"repository": "github.com/symfony/recipes",
"origin_template": "{package}:{version}@github.com/symfony/recipes:main",
"recipe_template": "https://raw.githubusercontent.com/symfony/recipes/flex/pull-1515/{package_dotted}.{version}.json",
"recipe_template_relative": "{package_dotted}.{version}.json",
"archived_recipes_template": "https://raw.githubusercontent.com/symfony/recipes/flex/pull-1515/archived/{package_dotted}/{ref}.json",
"archived_recipes_template_relative": "archived/{package_dotted}/{ref}.json"
}
}

View File

@@ -0,0 +1,72 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
}
},
"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%'",
""
],
"executable": false
},
"config/routes/dev/twig.yaml": {
"contents": [
"_errors:",
" resource: '@TwigBundle/Resources/config/routing/errors.xml'",
" prefix: /_error",
""
],
"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"
}
}
}

View File

@@ -0,0 +1,64 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
}
},
"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>",
"<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": "73baff3f7b3cea12a73812a7cfd2c0924a9e250f"
}
}
}

View File

@@ -0,0 +1,61 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
}
},
"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>",
"<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": "1766a292f47e3bf94bcfc192c2aa090588f9f46d"
}
}
}

View File

@@ -0,0 +1,60 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
},
"conflict": {
"symfony/framework-bundle": "<5.3"
}
},
"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>",
"<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": "ce42aa769cc2edfd9246e5647a3a967afe6387ca"
}
}
}

View File

@@ -0,0 +1,60 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
},
"conflict": {
"symfony/framework-bundle": "<5.3"
}
},
"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>",
"<html>",
" <head>",
" <meta charset=\"UTF-8\">",
" <title>{% block title %}Welcome!{% endblock %}</title>",
" <link rel=\"icon\" href=\"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>\u26ab\ufe0f</text></svg>\">",
" {# Run `composer require symfony/webpack-encore-bundle` 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": "bb2178c57eee79e6be0b297aa96fc0c0def81387"
}
}
}

View File

@@ -0,0 +1,57 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
},
"conflict": {
"symfony/framework-bundle": "<5.3"
}
},
"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>",
"<html>",
" <head>",
" <meta charset=\"UTF-8\">",
" <title>{% block title %}Welcome!{% endblock %}</title>",
" <link rel=\"icon\" href=\"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>\u26ab\ufe0f</text></svg>\">",
" {% block stylesheets %}",
" {% endblock %}",
"",
" {% block javascripts %}",
" {% endblock %}",
" </head>",
" <body>",
" {% block body %}{% endblock %}",
" </body>",
"</html>",
""
],
"executable": false
}
},
"ref": "b7772eb20e92f3fb4d4fe756e7505b4ba2ca1a2c"
}
}
}

View File

@@ -0,0 +1,58 @@
{
"manifests": {
"symfony/twig-bundle": {
"manifest": {
"bundles": {
"Symfony\\Bundle\\TwigBundle\\TwigBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"templates/": "templates/"
},
"conflict": {
"symfony/framework-bundle": "<5.3"
}
},
"files": {
"config/packages/twig.yaml": {
"contents": [
"twig:",
" file_name_pattern: '*.twig'",
"",
"when@test:",
" twig:",
" strict_variables: true",
""
],
"executable": false
},
"templates/base.html.twig": {
"contents": [
"<!DOCTYPE html>",
"<html>",
" <head>",
" <meta charset=\"UTF-8\">",
" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">",
" <title>{% block title %}Welcome!{% endblock %}</title>",
" <link rel=\"icon\" href=\"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>\u26ab\ufe0f</text><text y=%221.3em%22 x=%220.2em%22 font-size=%2276%22 fill=%22%23fff%22>sf</text></svg>\">",
" {% block stylesheets %}",
" {% endblock %}",
"",
" {% block javascripts %}",
" {% endblock %}",
" </head>",
" <body>",
" {% block body %}{% endblock %}",
" </body>",
"</html>",
""
],
"executable": false
}
},
"ref": "c36f943c6749ad86674b11b1f9a936b99e3a6c5e"
}
}
}