Skip to content

Commit 763ae6d

Browse files
committed
Deprecates class and services
1 parent 803d3fd commit 763ae6d

34 files changed

+105
-4
lines changed

config/services/checker.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@
1414
service('webgriffe_sylius_clerk.provider.public_api_key'),
1515
service('webgriffe_sylius_clerk.provider.private_api_key'),
1616
])
17+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
1718
;
1819
};

config/services/command.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
'$router' => service('router'),
1919
'$logger' => service('monolog.logger'),
2020
])
21+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2122
->tag('console.command')
2223
;
2324

config/services/controller.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
service('webgriffe_sylius_clerk.provider.private_api_key'),
2222
service('webgriffe_sylius_clerk.checker.channel_enabled'),
2323
])
24+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2425
->tag('controller.service_arguments')
2526
->call('setContainer', [service('service_container')])
2627
;

config/services/generator.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
service(PageResolver::class),
2525
service('serializer'),
2626
])
27+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2728
;
2829

2930
$services->set('webgriffe_sylius_clerk_plugin.feed_generator.products', ResourceFeedGenerator::class)

config/services/provider.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@
1313
return static function (ContainerConfigurator $containerConfigurator) {
1414
$services = $containerConfigurator->services();
1515

16-
$services->set('webgriffe_sylius_clerk.provider.private_api_key', PrivateApiKeyProvider::class);
16+
$services->set('webgriffe_sylius_clerk.provider.private_api_key', PrivateApiKeyProvider::class)
17+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
18+
;
1719

18-
$services->set('webgriffe_sylius_clerk.provider.public_api_key', PublicApiKeyProvider::class);
20+
$services->set('webgriffe_sylius_clerk.provider.public_api_key', PublicApiKeyProvider::class)
21+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
22+
;
1923

2024
$services->set('webgriffe_sylius_clerk_plugin.provider.products', QueryBuilderResourceProvider::class)
2125
->args([

config/services/query_builder.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,28 @@
2020
->args([
2121
service('sylius.repository.product'),
2222
])
23+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2324
;
2425

2526
$services->set(TaxonsQueryBuilderFactory::class)
2627
->args([
2728
service('sylius.repository.taxon'),
2829
])
30+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2931
;
3032

3133
$services->set(OrdersQueryBuilderFactory::class)
3234
->args([
3335
service('sylius.repository.order'),
3436
])
37+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
3538
;
3639

3740
$services->set(CustomersQueryBuilderFactory::class)
3841
->args([
3942
service('sylius.repository.customer'),
4043
])
44+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
4145
;
4246

4347
$services->set('webgriffe_sylius_clerk_plugin.query_builder.products', ProductsQueryBuilder::class)

config/services/resolver.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@
1111
return static function (ContainerConfigurator $containerConfigurator) {
1212
$services = $containerConfigurator->services();
1313

14-
$services->set(PageResolver::class);
14+
$services->set(PageResolver::class)
15+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
16+
;
1517

1618
$services->set(OrderResolver::class)
1719
->args([
1820
service(OrdersQueryBuilderFactory::class),
1921
])
22+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2023
;
2124
};

config/services/serializer.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
service('router'),
2424
service('liip_imagine.service.filter'),
2525
])
26+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
2627
->tag('serializer.normalizer', ['priority' => 120])
2728
;
2829

@@ -32,17 +33,20 @@
3233
service('router'),
3334
service('sylius.repository.taxon'),
3435
])
36+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
3537
->tag('serializer.normalizer', ['priority' => 120])
3638
;
3739

3840
$services->set(OrderNormalizer::class)
3941
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'Service "%service_id%" is deprecated and will be removed in the next major version.')
4042
->tag('serializer.normalizer', ['priority' => 120])
43+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
4144
;
4245

4346
$services->set(CustomerNormalizer::class)
4447
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'Service "%service_id%" is deprecated and will be removed in the next major version.')
4548
->tag('serializer.normalizer', ['priority' => 120])
49+
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
4650
;
4751

4852
$services->set('webgriffe_sylius_clerk_plugin.normalizer.product', V2ProductNormalizer::class)

psalm.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@
1414
</ignoreFiles>
1515
</projectFiles>
1616
<issueHandlers>
17+
<DeprecatedInterface>
18+
<errorLevel type="suppress">
19+
<directory name="src/"/>
20+
</errorLevel>
21+
</DeprecatedInterface>
22+
<DeprecatedClass>
23+
<errorLevel type="suppress">
24+
<directory name="src/"/>
25+
</errorLevel>
26+
</DeprecatedClass>
1727
<PropertyNotSetInConstructor>
1828
<errorLevel type="suppress">
1929
<referencedProperty name="Symfony\Bundle\FrameworkBundle\Controller\AbstractController::$container"/>

src/Command/FeedGeneratorCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use Webmozart\Assert\Assert;
1919

2020
/**
21-
* @deprecated
21+
* @deprecated This command is deprecated and will be removed in the next major version.
2222
*/
2323
final class FeedGeneratorCommand extends Command
2424
{

0 commit comments

Comments
 (0)