Skip to content

Commit 7722734

Browse files
committedOct 22, 2024
#148 Fix services prefix using cleverage_process instead of process_bundle
1 parent 45903b0 commit 7722734

File tree

8 files changed

+21
-20
lines changed

8 files changed

+21
-20
lines changed
 

‎CHANGELOG.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,15 @@ v4.0
1111
* [#142](https://github.com/cleverage/process-bundle/issues/142) ExplodeTransformer, HashTransformer, ImplodeTransformer, SlugifyTransformer, SprintfTransformer & TrimTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\String`
1212
* [#142](https://github.com/cleverage/process-bundle/issues/142) InstantiateTransformer, PropertyAccessorTransformer RecursivePropertySetterTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Object`
1313
* [#147](https://github.com/cleverage/process-bundle/issues/147) Replace `Symfony\Component\Form\Exception\InvalidConfigurationException` by `Symfony\Component\Config\Definition\Exception\InvalidConfigurationException`
14-
14+
* [#148](https://github.com/cleverage/process-bundle/issues/148) Update services (step 1) according to Symfony best practices. Services should not use autowiring or autoconfiguration. Instead, all services should be defined explicitly.
15+
Services must be prefixed with the bundle alias instead of using fully qualified class names => `cleverage_process`
1516
### Changes
1617

1718
* [#139](https://github.com/cleverage/process-bundle/issues/139Update) Makefile & .docker for local standalone usage
1819
* [#139](https://github.com/cleverage/process-bundle/issues/139Update) Update rector, phpstan & php-cs-fixer configurations & apply it
1920
* [#141](https://github.com/cleverage/process-bundle/issues/141) `league/flysystem-bundle` is not required anymore
2021
* [#130](https://github.com/cleverage/process-bundle/issues/130) EventDispatcherInterface service declaration breaks dependency injection
22+
* [#147](https://github.com/cleverage/process-bundle/issues/147) Add missing dependencies on `symfony/dotenv` and `symfony/runtime`
2123
* [#147](https://github.com/cleverage/process-bundle/issues/147) Remove dependencies on `symfony/form`, `symfony/messenger` & `symfony/scheduler`
2224

2325
### Fixes

‎config/services/command.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ services:
55
tags:
66
- { name: console.command }
77
arguments:
8-
- '@process_bundle.manager.process'
8+
- '@cleverage_process.manager.process'
99
- '@event_dispatcher'
10-
- '@process_bundle.registry.process_configuration'
10+
- '@cleverage_process.registry.process_configuration'
1111

1212
cleverage_process.command.list_process:
1313
class: CleverAge\ProcessBundle\Command\ListProcessCommand
1414
public: false
1515
tags:
1616
- { name: console.command }
1717
arguments:
18-
- '@process_bundle.registry.process_configuration'
18+
- '@cleverage_process.registry.process_configuration'
1919

2020
cleverage_process.command.process_help:
2121
class: CleverAge\ProcessBundle\Command\ProcessHelpCommand
2222
public: false
2323
tags:
2424
- { name: console.command }
2525
arguments:
26-
- '@process_bundle.registry.process_configuration'
26+
- '@cleverage_process.registry.process_configuration'
2727
- '@service_container'

‎config/services/logger.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ services:
55
tags:
66
- { name: monolog.processor, channel: cleverage_process }
77
arguments:
8-
- '@process_bundle.manager.process'
8+
- '@cleverage_process.manager.process'
99

1010
cleverage_process.logger.task_processor:
1111
class: CleverAge\ProcessBundle\Logger\TaskProcessor
1212
public: false
1313
tags:
1414
- { name: monolog.processor, channel: cleverage_process_task }
1515
arguments:
16-
- '@process_bundle.manager.process'
16+
- '@cleverage_process.manager.process'
1717

1818
cleverage_process.logger.transformer_processor:
1919
class: CleverAge\ProcessBundle\Logger\TransformerProcessor
2020
public: false
2121
tags:
2222
- { name: monolog.processor, channel: cleverage_process_transformer }
2323
arguments:
24-
- '@process_bundle.manager.process'
24+
- '@cleverage_process.manager.process'
2525

2626
cleverage_process.logger.process_logger:
2727
class: CleverAge\ProcessBundle\Logger\ProcessLogger

‎config/services/manager.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
services:
2-
process_bundle.manager.process:
2+
cleverage_process.manager.process:
33
class: CleverAge\ProcessBundle\Manager\ProcessManager
44
public: false
55
arguments:
66
- '@service_container'
77
- '@cleverage_process.logger.process_logger'
88
- '@cleverage_process.logger.task_logger'
9-
- '@process_bundle.registry.process_configuration'
10-
- '@process_bundle.context.contextual_option_resolver'
9+
- '@cleverage_process.registry.process_configuration'
10+
- '@cleverage_process.context.contextual_option_resolver'
1111
- '@event_dispatcher'
1212

13-
process_bundle.context.contextual_option_resolver:
13+
cleverage_process.context.contextual_option_resolver:
1414
class: CleverAge\ProcessBundle\Context\ContextualOptionResolver
1515
public: false

‎config/services/registry.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
services:
2-
process_bundle.registry.process_configuration:
2+
cleverage_process.registry.process_configuration:
33
class: CleverAge\ProcessBundle\Registry\ProcessConfigurationRegistry
44
public: false
55
arguments:
66
- ~
77
- ~
88

9-
process_bundle.registry.transformer:
9+
cleverage_process.registry.transformer:
1010
class: CleverAge\ProcessBundle\Registry\TransformerRegistry
1111
public: false

‎config/services/task.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
services:
22
_defaults:
33
bind:
4-
$processManager: '@process_bundle.manager.process'
5-
$processRegistry: '@process_bundle.registry.process_configuration'
6-
$transformerRegistry: '@process_bundle.registry.transformer'
4+
$processManager: '@cleverage_process.manager.process'
5+
$processRegistry: '@cleverage_process.registry.process_configuration'
6+
$transformerRegistry: '@cleverage_process.registry.transformer'
77

88
CleverAge\ProcessBundle\Task\:
99
resource: '../../src/Task/*'

‎config/services/transformer.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ services:
22
_defaults:
33
bind:
44
$language: '@cleverage_process.expression_language'
5-
$transformerRegistry: '@process_bundle.registry.transformer'
5+
$transformerRegistry: '@cleverage_process.registry.transformer'
66

77
CleverAge\ProcessBundle\Transformer\:
88
resource: '../../src/Transformer/*'

‎src/DependencyInjection/CleverAgeProcessExtension.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
namespace CleverAge\ProcessBundle\DependencyInjection;
1515

16-
use CleverAge\ProcessBundle\Registry\ProcessConfigurationRegistry;
1716
use CleverAge\ProcessBundle\Transformer\GenericTransformer;
1817
use Symfony\Component\Config\FileLocator;
1918
use Symfony\Component\DependencyInjection\ContainerBuilder;
@@ -37,7 +36,7 @@ public function load(array $configs, ContainerBuilder $container): void
3736
$configuration = new Configuration();
3837
$config = $this->processConfiguration($configuration, $configs);
3938

40-
$processConfigurationRegistry = $container->getDefinition('process_bundle.registry.process_configuration');
39+
$processConfigurationRegistry = $container->getDefinition('cleverage_process.registry.process_configuration');
4140
$processConfigurationRegistry->replaceArgument(0, $config['configurations']);
4241
$processConfigurationRegistry->replaceArgument(1, $config['default_error_strategy']);
4342

0 commit comments

Comments
 (0)