From 2fe211a5de8bc0e942a3131581c00e51361e80ff Mon Sep 17 00:00:00 2001 From: Ryan Weaver Date: Thu, 23 Dec 2021 20:20:59 -0500 Subject: [PATCH] Adding 3 Stimulus Twig functions --- composer.json | 34 +++++++++++++++++----------------- src/Twig/DummyExtension.php | 3 +++ 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/composer.json b/composer.json index a0633cf..0bac3b1 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "symfony-tools/code-block-checker", - "type": "project", "license": "proprietary", + "type": "project", "require": { "php": ">=8.0", "ext-ctype": "*", @@ -21,13 +21,25 @@ "symfony/yaml": "^5.2", "twig/twig": "^3.3" }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "phpunit/phpunit": "^9.3.10" + }, "replace": { "symfony/polyfill-ctype": "*", "symfony/polyfill-iconv": "*" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^9.3.10" + "minimum-stability": "dev", + "prefer-stable": true, + "autoload": { + "psr-4": { + "SymfonyTools\\CodeBlockChecker\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "SymfonyTools\\CodeBlockChecker\\Tests\\": "tests/" + } }, "config": { "optimize-autoloader": true, @@ -40,17 +52,5 @@ "symfony": { "allow-contrib": false } - }, - "autoload": { - "psr-4": { - "SymfonyTools\\CodeBlockChecker\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "SymfonyTools\\CodeBlockChecker\\Tests\\": "tests/" - } - }, - "minimum-stability": "dev", - "prefer-stable": true + } } diff --git a/src/Twig/DummyExtension.php b/src/Twig/DummyExtension.php index 9a34106..0914db5 100644 --- a/src/Twig/DummyExtension.php +++ b/src/Twig/DummyExtension.php @@ -62,6 +62,9 @@ public function getFunctions() new TwigFunction('workflow_transition'), new TwigFunction('t'), new TwigFunction('mercure'), + new TwigFunction('stimulus_controller'), + new TwigFunction('stimulus_action'), + new TwigFunction('stimulus_target'), ]; }