From 4c78c653c597cc3f5f44de896ca99bcefc61246b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Fr=C3=A9mont?= Date: Tue, 19 Dec 2023 13:50:33 +0100 Subject: [PATCH 1/2] Move deserialize provider into Symfony namespace --- .../Serializer/State}/DeserializeProvider.php | 2 +- .../Serializer/State}/DeserializeProviderTest.php | 4 ++-- .../Symfony/Serializer/State/SerializeProcessorTest.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename src/Component/src/{State/Provider => Symfony/Serializer/State}/DeserializeProvider.php (97%) rename src/Component/tests/{State/Provider => Symfony/Serializer/State}/DeserializeProviderTest.php (98%) rename src/Component/{Tests => tests}/Symfony/Serializer/State/SerializeProcessorTest.php (98%) diff --git a/src/Component/src/State/Provider/DeserializeProvider.php b/src/Component/src/Symfony/Serializer/State/DeserializeProvider.php similarity index 97% rename from src/Component/src/State/Provider/DeserializeProvider.php rename to src/Component/src/Symfony/Serializer/State/DeserializeProvider.php index df42cea0b..e9011981f 100644 --- a/src/Component/src/State/Provider/DeserializeProvider.php +++ b/src/Component/src/Symfony/Serializer/State/DeserializeProvider.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Sylius\Resource\State\Provider; +namespace Sylius\Resource\Symfony\Serializer\State; use Sylius\Resource\Context\Context; use Sylius\Resource\Context\Option\RequestOption; diff --git a/src/Component/tests/State/Provider/DeserializeProviderTest.php b/src/Component/tests/Symfony/Serializer/State/DeserializeProviderTest.php similarity index 98% rename from src/Component/tests/State/Provider/DeserializeProviderTest.php rename to src/Component/tests/Symfony/Serializer/State/DeserializeProviderTest.php index 5c0a29e38..aeb00a8c3 100644 --- a/src/Component/tests/State/Provider/DeserializeProviderTest.php +++ b/src/Component/tests/Symfony/Serializer/State/DeserializeProviderTest.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Sylius\Resource\Tests\State\Provider; +namespace Sylius\Component\Resource\tests\Symfony\Serializer\State; use PHPUnit\Framework\TestCase; use Prophecy\PhpUnit\ProphecyTrait; @@ -21,8 +21,8 @@ use Sylius\Resource\Metadata\Delete; use Sylius\Resource\Metadata\HttpOperation; use Sylius\Resource\Metadata\ResourceMetadata; -use Sylius\Resource\State\Provider\DeserializeProvider; use Sylius\Resource\State\ProviderInterface; +use Sylius\Resource\Symfony\Serializer\State\DeserializeProvider; use Symfony\Component\HttpFoundation\ParameterBag; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\Serializer\SerializerInterface; diff --git a/src/Component/Tests/Symfony/Serializer/State/SerializeProcessorTest.php b/src/Component/tests/Symfony/Serializer/State/SerializeProcessorTest.php similarity index 98% rename from src/Component/Tests/Symfony/Serializer/State/SerializeProcessorTest.php rename to src/Component/tests/Symfony/Serializer/State/SerializeProcessorTest.php index 8d284bf71..d0615006a 100644 --- a/src/Component/Tests/Symfony/Serializer/State/SerializeProcessorTest.php +++ b/src/Component/tests/Symfony/Serializer/State/SerializeProcessorTest.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Sylius\Component\Resource\Tests\Symfony\Serializer\State; +namespace Sylius\Component\Resource\tests\Symfony\Serializer\State; use PHPUnit\Framework\TestCase; use Prophecy\Argument; From eaa0dc0a9c8ec2f918fb79fe2ff7af5490f4108b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Fr=C3=A9mont?= Date: Wed, 20 Dec 2023 13:59:19 +0100 Subject: [PATCH 2/2] loic425:feature/move-deserialize-provider --- phpstan.neon | 1 + 1 file changed, 1 insertion(+) diff --git a/phpstan.neon b/phpstan.neon index 8a40015c3..9bba7e2de 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -83,6 +83,7 @@ parameters: - '/Method Sylius\\Component\\Resource\\Repository\\InMemoryRepository\:\:findAll\(\) should return array\ but returns array\./' - '/Method Sylius\\Resource\\State\\Provider\\DeserializeProvider\:\:provide\(\) should return array\|object\|null but returns mixed./' - '/Method Sylius\\Resource\\Symfony\\Controller\\MainController::__invoke\(\) should return Symfony\\Component\\HttpFoundation\\Response but returns mixed./' + - '/Method Sylius\\Resource\\Symfony\\Serializer\\State\\DeserializeProvider\:\:provide\(\) should return array\|object\|null but returns mixed./' - '/Method Sylius\\Resource\\Symfony\\EventDispatcher\\GenericEvent\:\:stop\(\) has no return type specified./' - '/Method Sylius\\Bundle\\ResourceBundle\\Form\\Extension\\HttpFoundation\\HttpFoundationRequestHandler::handleRequest\(\) has no return type specified./' - '/Method Sylius\\Bundle\\ResourceBundle\\Grid\\Controller\\ResourcesResolver::getResources\(\) has no return type specified./'