Skip to content

Commit 9d569d1

Browse files
committed
Fix tests
1 parent 22978d0 commit 9d569d1

5 files changed

Lines changed: 11 additions & 35 deletions

File tree

config/services/generator.php

Lines changed: 6 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,18 @@
44

55
namespace Symfony\Component\DependencyInjection\Loader\Configurator;
66

7+
use Webgriffe\SyliusClerkPlugin\DataSyncInfrastructure\Enum\Resource;
78
use Webgriffe\SyliusClerkPlugin\DataSyncInfrastructure\Generator\ResourceFeedGenerator;
8-
use Webgriffe\SyliusClerkPlugin\QueryBuilder\CustomersQueryBuilderFactory;
9-
use Webgriffe\SyliusClerkPlugin\QueryBuilder\ProductsQueryBuilderFactory;
10-
use Webgriffe\SyliusClerkPlugin\QueryBuilder\TaxonsQueryBuilderFactory;
11-
use Webgriffe\SyliusClerkPlugin\Resolver\OrderResolver;
12-
use Webgriffe\SyliusClerkPlugin\Resolver\PageResolver;
13-
use Webgriffe\SyliusClerkPlugin\Service\FeedGenerator;
149

1510
return static function (ContainerConfigurator $containerConfigurator) {
1611
$services = $containerConfigurator->services();
1712

18-
$services->set(FeedGenerator::class)
19-
->args([
20-
service(ProductsQueryBuilderFactory::class),
21-
service(TaxonsQueryBuilderFactory::class),
22-
service(OrderResolver::class),
23-
service(CustomersQueryBuilderFactory::class),
24-
service(PageResolver::class),
25-
service('serializer'),
26-
])
27-
->deprecate('webgriffe/sylius-clerk-plugin', '3.0', 'The "%service_id%" service is deprecated and will be removed in 4.0.')
28-
;
29-
3013
$services->set('webgriffe_sylius_clerk_plugin.feed_generator.products', ResourceFeedGenerator::class)
3114
->args([
3215
service('webgriffe_sylius_clerk_plugin.provider.products'),
3316
service('serializer'),
3417
service('webgriffe_sylius_clerk_plugin.logger'),
35-
'products',
18+
Resource::PRODUCTS,
3619
])
3720
;
3821

@@ -41,7 +24,7 @@
4124
service('webgriffe_sylius_clerk_plugin.provider.categories'),
4225
service('serializer'),
4326
service('webgriffe_sylius_clerk_plugin.logger'),
44-
'categories',
27+
Resource::CATEGORIES,
4528
])
4629
;
4730

@@ -50,7 +33,7 @@
5033
service('webgriffe_sylius_clerk_plugin.provider.orders'),
5134
service('serializer'),
5235
service('webgriffe_sylius_clerk_plugin.logger'),
53-
'orders',
36+
Resource::ORDERS,
5437
])
5538
;
5639

@@ -59,7 +42,7 @@
5942
service('webgriffe_sylius_clerk_plugin.provider.customers'),
6043
service('serializer'),
6144
service('webgriffe_sylius_clerk_plugin.logger'),
62-
'customers',
45+
Resource::CUSTOMERS,
6346
])
6447
;
6548

@@ -68,7 +51,7 @@
6851
service('webgriffe_sylius_clerk_plugin.provider.pages'),
6952
service('serializer'),
7053
service('webgriffe_sylius_clerk_plugin.logger'),
71-
'pages',
54+
Resource::PAGES,
7255
])
7356
;
7457
};

psalm-baseline.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,6 @@
2525
<code><![CDATA[ProductVariantsQueryBuilder]]></code>
2626
</UnusedClass>
2727
</file>
28-
<file src="src/DataSyncInfrastructure/Doctrine/ORM/ProductsQueryBuilder.php">
29-
<UnusedClass>
30-
<code><![CDATA[ProductsQueryBuilder]]></code>
31-
</UnusedClass>
32-
</file>
33-
<file src="src/DataSyncInfrastructure/Generator/ResourceFeedGenerator.php">
34-
<UnusedClass>
35-
<code><![CDATA[ResourceFeedGenerator]]></code>
36-
</UnusedClass>
37-
</file>
3828
<file src="src/DataSyncInfrastructure/Normalizer/CategoryNormalizer.php">
3929
<UnusedClass>
4030
<code><![CDATA[CategoryNormalizer]]></code>

src/DataSyncInfrastructure/Doctrine/ORM/ProductsQueryBuilder.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
use Webgriffe\SyliusClerkPlugin\DataSyncInfrastructure\Model\QueryBuilderInterface;
1414

1515
/**
16+
* @psalm-suppress UnusedClass
17+
*
1618
* @implements QueryBuilderInterface<ProductInterface>
1719
*/
1820
final readonly class ProductsQueryBuilder implements QueryBuilderInterface

src/DataSyncInfrastructure/Generator/ResourceFeedGenerator.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
use Webgriffe\SyliusClerkPlugin\DataSyncInfrastructure\Provider\ResourceProviderInterface;
1313
use Webgriffe\SyliusClerkPlugin\DataSyncInfrastructure\ValueObject\Feed;
1414

15+
/**
16+
* @psalm-suppress UnusedClass
17+
*/
1518
final readonly class ResourceFeedGenerator implements FeedGeneratorInterface
1619
{
1720
public function __construct(

tests/TestApplication/config/config.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,9 @@ webgriffe_sylius_clerk:
1515
stores:
1616
- channel_code: FASHION_WEB
1717
public_api_key: public-key
18-
private_api_key: 123abc
1918
locale_code: en_US
2019
- channel_code: WEB-US
2120
public_api_key: public-key
22-
private_api_key: 123abc
2321
locale_code: en_US
2422
pages:
2523
-

0 commit comments

Comments
 (0)