diff --git a/config/packages/chill.yaml b/config/packages/chill.yaml index 6ed6b6984..2556307ba 100644 --- a/config/packages/chill.yaml +++ b/config/packages/chill.yaml @@ -120,3 +120,6 @@ chill_activity: - label: '5 hours' seconds: 18000 + +chill_aside_activity: + show_concerned_users_count: true diff --git a/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/ChillAsideActivityExtension.php b/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/ChillAsideActivityExtension.php index 056f29ba1..282186c84 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/ChillAsideActivityExtension.php +++ b/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/ChillAsideActivityExtension.php @@ -25,6 +25,7 @@ final class ChillAsideActivityExtension extends Extension implements PrependExte $config = $this->processConfiguration($configuration, $configs); $container->setParameter('chill_aside_activity.form.time_duration', $config['form']['time_duration']); + $container->setParameter('chill_aside_activity.show_concerned_users_count', $config['show_concerned_users_count']); $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../config')); $loader->load('services.yaml'); diff --git a/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/Configuration.php b/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/Configuration.php index 241a545a8..8a60bab5b 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/Configuration.php +++ b/src/Bundle/ChillAsideActivityBundle/src/DependencyInjection/Configuration.php @@ -141,6 +141,11 @@ class Configuration implements ConfigurationInterface ->end() ->end() ->end() + ->end() + ->booleanNode('show_concerned_users_count') + ->defaultTrue() + ->info('Show the concerned users count field in aside activity forms and views') + ->end() ->end(); return $treeBuilder;