diff --git a/src/Domain/Models/ValueObjects/CountryAuthorized.php b/src/Domain/Models/ValueObjects/CountryAuthorized.php index d8e99d0..74c6515 100644 --- a/src/Domain/Models/ValueObjects/CountryAuthorized.php +++ b/src/Domain/Models/ValueObjects/CountryAuthorized.php @@ -4,9 +4,9 @@ declare(strict_types=1); namespace Domain\Models\ValueObjects; -use Domain\Enums\Country; use Override; use Shared\DDD\Models\Equatable; +use Shared\Enums\Country; final readonly class CountryAuthorized implements \Stringable, Equatable { diff --git a/src/Domain/Exceptions/UnknownCountryIsoCodeException.php b/src/Shared/DDD/Exceptions/UnknownCountryIsoCodeException.php similarity index 87% rename from src/Domain/Exceptions/UnknownCountryIsoCodeException.php rename to src/Shared/DDD/Exceptions/UnknownCountryIsoCodeException.php index 6b566a3..263fc8e 100644 --- a/src/Domain/Exceptions/UnknownCountryIsoCodeException.php +++ b/src/Shared/DDD/Exceptions/UnknownCountryIsoCodeException.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Domain\Exceptions; +namespace Shared\DDD\Exceptions; -use Domain\Enums\Country; +use Shared\Enums\Country; final class UnknownCountryIsoCodeException extends \DomainException { diff --git a/src/Domain/Enums/Country.php b/src/Shared/Enums/Country.php similarity index 99% rename from src/Domain/Enums/Country.php rename to src/Shared/Enums/Country.php index 4a719f2..857447a 100644 --- a/src/Domain/Enums/Country.php +++ b/src/Shared/Enums/Country.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Domain\Enums; +namespace Shared\Enums; -use Domain\Exceptions\UnknownCountryIsoCodeException; +use Shared\DDD\Exceptions\UnknownCountryIsoCodeException; enum Country: string { diff --git a/tests/Unit/Application/UseCases/CampaignRequest/Find/FindCampaignRequestTest.php b/tests/Unit/Application/UseCases/CampaignRequest/Find/FindCampaignRequestTest.php index a286cc7..afbf59f 100644 --- a/tests/Unit/Application/UseCases/CampaignRequest/Find/FindCampaignRequestTest.php +++ b/tests/Unit/Application/UseCases/CampaignRequest/Find/FindCampaignRequestTest.php @@ -10,7 +10,7 @@ use Application\UseCases\CampaignRequest\Find\Output\CampaignRequestFound; use Application\UseCases\CampaignRequest\Find\Output\CampaignRequestNotFound; use Application\UseCases\CampaignRequest\Find\Output\Output; use Domain\Enums\BarcodeFormat; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestType; use Domain\Exceptions\BrandNotFoundException; diff --git a/tests/Unit/Application/UseCases/CampaignRequest/List/ListCampaignsRequestTest.php b/tests/Unit/Application/UseCases/CampaignRequest/List/ListCampaignsRequestTest.php index 9413e3f..0fb9f32 100644 --- a/tests/Unit/Application/UseCases/CampaignRequest/List/ListCampaignsRequestTest.php +++ b/tests/Unit/Application/UseCases/CampaignRequest/List/ListCampaignsRequestTest.php @@ -5,7 +5,9 @@ declare(strict_types=1); namespace Application\UseCases\CampaignRequest\List; use Domain\Enums\BarcodeFormat; -use Domain\Enums\Country; +use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus; +use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestType; +use Shared\Enums\Country; use Domain\Models\Entities\CampaignRequest; use Domain\Models\ValueObjects\Brand\BrandCode; use Domain\Models\ValueObjects\CampaignRequest\Applicant; @@ -14,8 +16,6 @@ use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestId; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestSortClause; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestSortCriteria; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestSortField; -use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus; -use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestType; use Domain\Models\ValueObjects\CountryAuthorized; use Domain\Models\ValueObjects\Coupon\CouponValidity; use Domain\Models\ValueObjects\CouponName; diff --git a/tests/Unit/Application/UseCases/CampaignRequest/Reject/RejectCampaignRequestTest.php b/tests/Unit/Application/UseCases/CampaignRequest/Reject/RejectCampaignRequestTest.php index 9f7ddab..1edb473 100644 --- a/tests/Unit/Application/UseCases/CampaignRequest/Reject/RejectCampaignRequestTest.php +++ b/tests/Unit/Application/UseCases/CampaignRequest/Reject/RejectCampaignRequestTest.php @@ -13,7 +13,7 @@ use Carbon\CarbonImmutable; use Domain\Enums\BarcodeFormat; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestType; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\Entities\CampaignRequest; use Domain\Models\ValueObjects\Brand\BrandCode; use Domain\Models\ValueObjects\CampaignRequest\Applicant; diff --git a/tests/Unit/Domain/Enums/CountryTest.php b/tests/Unit/Domain/Enums/CountryTest.php index 5445fdc..20c5a31 100644 --- a/tests/Unit/Domain/Enums/CountryTest.php +++ b/tests/Unit/Domain/Enums/CountryTest.php @@ -4,7 +4,7 @@ declare(strict_types=1); namespace Tests\Unit\Shared\Enums; -use Domain\Enums\Country; +use Shared\Enums\Country; covers(Country::class); diff --git a/tests/Unit/Domain/Models/Entities/CampaignRequestTest.php b/tests/Unit/Domain/Models/Entities/CampaignRequestTest.php index 837ae04..df36484 100644 --- a/tests/Unit/Domain/Models/Entities/CampaignRequestTest.php +++ b/tests/Unit/Domain/Models/Entities/CampaignRequestTest.php @@ -7,7 +7,7 @@ namespace Tests\Unit\Domain\Models\Entities; use Domain\Enums\BarcodeFormat; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestStatus; use Domain\Models\ValueObjects\CampaignRequest\CampaignRequestType; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\Entities\CampaignRequest; use Domain\Models\ValueObjects\Brand\BrandCode; use Domain\Models\ValueObjects\CampaignRequest\Applicant; diff --git a/tests/Unit/Domain/Models/Entities/CampaignTest.php b/tests/Unit/Domain/Models/Entities/CampaignTest.php index 37511b7..b6caa2e 100644 --- a/tests/Unit/Domain/Models/Entities/CampaignTest.php +++ b/tests/Unit/Domain/Models/Entities/CampaignTest.php @@ -5,7 +5,7 @@ declare(strict_types=1); namespace Tests\Unit\Domain\Models\Entities; use Carbon\CarbonImmutable; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\Entities\Campaign; use Domain\Models\Entities\Tag; use Domain\Models\ValueObjects\Brand\BrandCode; diff --git a/tests/Unit/Domain/Models/Entities/CouponTest.php b/tests/Unit/Domain/Models/Entities/CouponTest.php index f5971fb..89ae1d9 100644 --- a/tests/Unit/Domain/Models/Entities/CouponTest.php +++ b/tests/Unit/Domain/Models/Entities/CouponTest.php @@ -6,7 +6,7 @@ namespace Tests\Unit\Domain\Models\Entities; use Carbon\CarbonImmutable; use Domain\Enums\BarcodeFormat; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\Entities\Coupon; use Domain\Models\ValueObjects\Actor\ActorId; use Domain\Models\ValueObjects\Brand\BrandCode; diff --git a/tests/Unit/Domain/Models/ValueObjects/CountryAuthorized.php b/tests/Unit/Domain/Models/ValueObjects/CountryAuthorized.php index 517d2c7..9bb5e8b 100644 --- a/tests/Unit/Domain/Models/ValueObjects/CountryAuthorized.php +++ b/tests/Unit/Domain/Models/ValueObjects/CountryAuthorized.php @@ -4,7 +4,7 @@ declare(strict_types=1); namespace Tests\Unit\Domain\Models\ValueObjects; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\ValueObjects\CountryAuthorized; covers(CountryAuthorized::class); diff --git a/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponLegalInformationTest.php b/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponLegalInformationTest.php index c3c8693..df3d2ba 100644 --- a/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponLegalInformationTest.php +++ b/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponLegalInformationTest.php @@ -4,7 +4,7 @@ declare(strict_types=1); namespace Tests\Unit\Domain\Models\ValueObjects; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\ValueObjects\CountryAuthorized; use Domain\Models\ValueObjects\Coupon\CouponLegalInformation; diff --git a/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponProductInfoTest.php b/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponProductInfoTest.php index 13ae8cd..80e567f 100644 --- a/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponProductInfoTest.php +++ b/tests/Unit/Domain/Models/ValueObjects/Coupon/CouponProductInfoTest.php @@ -4,7 +4,7 @@ declare(strict_types=1); namespace Tests\Unit\Domain\Models\ValueObjects; -use Domain\Enums\Country; +use Shared\Enums\Country; use Domain\Models\ValueObjects\CountryAuthorized; use Domain\Models\ValueObjects\Coupon\CouponProductInfo;