From 0ac58211fb835329b548f038d702e25b8bc93c4c Mon Sep 17 00:00:00 2001 From: magdev Date: Fri, 13 Sep 2024 04:43:29 +0200 Subject: [PATCH] added config definition for cache enabler --- src/DependencyInjection/Configuration.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php index 9a7f676..f71e0b7 100644 --- a/src/DependencyInjection/Configuration.php +++ b/src/DependencyInjection/Configuration.php @@ -29,6 +29,12 @@ final class Configuration implements ConfigurationInterface ->end() ->arrayNode('cache') ->children() + ->booleanNode('enabled') + ->info('Enable/disable cache') + ->defaultTrue() + ->cannotBeEmpty() + ->isRequired() + ->end() ->scalarNode('ttl') ->info('TTL for cached API calls') ->example([1800, 'P30M'])