From 2c29f7210b9c2bbdfbca014ac8e92f2f95b9e257 Mon Sep 17 00:00:00 2001 From: cherednik Date: Thu, 9 Jan 2025 19:15:27 +0400 Subject: [PATCH] =?UTF-8?q?DD-3602:=20[BACK].=20[=D0=94=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D1=8C=20=D0=B2=D0=BE?= =?UTF-8?q?=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8E=20=D1=81=20=D0=9A=D0=AD?= =?UTF-8?q?=D0=9F]=20-=20[=D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D1=82=D1=8C=20=D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D1=83=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=B0?= =?UTF-8?q?=20=D1=87=D0=B5=D1=80=D0=B5=D0=B7=20=D0=90=D0=9F=D0=98=20=D0=94?= =?UTF-8?q?=D0=B8=D0=B0=D0=B4=D0=BE=D0=BA]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/composer.json | 2 +- backend/composer.lock | 4 ++-- backend/config/bundles.php | 1 + backend/config/packages/twig_component.yaml | 5 +++++ backend/symfony.lock | 12 ++++++++++++ 5 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 backend/config/packages/twig_component.yaml diff --git a/backend/composer.json b/backend/composer.json index 9f42747..b04d8e4 100755 --- a/backend/composer.json +++ b/backend/composer.json @@ -2,7 +2,7 @@ "type": "project", "license": "proprietary", "require": { - "php": "^8.2", + "php": "^8.3", "ext-ctype": "*", "ext-iconv": "*", "composer/package-versions-deprecated": "1.11.99.5", diff --git a/backend/composer.lock b/backend/composer.lock index 932ce1e..f193701 100644 --- a/backend/composer.lock +++ b/backend/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "17dddd8d6c53c64e6691a6210038b632", + "content-hash": "0d9c45fd694083582028c80344c66518", "packages": [ { "name": "composer/package-versions-deprecated", @@ -7065,7 +7065,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.2", + "php": "^8.3", "ext-ctype": "*", "ext-iconv": "*" }, diff --git a/backend/config/bundles.php b/backend/config/bundles.php index 9d71b39..e7f2fda 100644 --- a/backend/config/bundles.php +++ b/backend/config/bundles.php @@ -10,4 +10,5 @@ return [ Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], Symfony\UX\StimulusBundle\StimulusBundle::class => ['all' => true], Symfony\UX\Chartjs\ChartjsBundle::class => ['all' => true], + Symfony\UX\TwigComponent\TwigComponentBundle::class => ['all' => true], ]; diff --git a/backend/config/packages/twig_component.yaml b/backend/config/packages/twig_component.yaml new file mode 100644 index 0000000..fd17ac6 --- /dev/null +++ b/backend/config/packages/twig_component.yaml @@ -0,0 +1,5 @@ +twig_component: + anonymous_template_directory: 'components/' + defaults: + # Namespace & directory for components + App\Twig\Components\: 'components/' diff --git a/backend/symfony.lock b/backend/symfony.lock index 6eb1840..19b6c1e 100644 --- a/backend/symfony.lock +++ b/backend/symfony.lock @@ -176,6 +176,18 @@ "symfony/ux-chartjs": { "version": "v2.19.3" }, + "symfony/ux-twig-component": { + "version": "2.22", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "2.13", + "ref": "67814b5f9794798b885cec9d3f48631424449a01" + }, + "files": [ + "config/packages/twig_component.yaml" + ] + }, "symfony/validator": { "version": "6.2", "recipe": {