diff --git a/src/Domain/Models/ValueObjects/Actor/ActorDisplayName.php b/src/Domain/Models/ValueObjects/Actor/ActorDisplayName.php index 483148f..ce1a70e 100644 --- a/src/Domain/Models/ValueObjects/Actor/ActorDisplayName.php +++ b/src/Domain/Models/ValueObjects/Actor/ActorDisplayName.php @@ -9,7 +9,7 @@ final readonly class ActorDisplayName public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Display name cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Campaign/CampaignCode.php b/src/Domain/Models/ValueObjects/Campaign/CampaignCode.php index b0eb68f..755e838 100644 --- a/src/Domain/Models/ValueObjects/Campaign/CampaignCode.php +++ b/src/Domain/Models/ValueObjects/Campaign/CampaignCode.php @@ -9,7 +9,7 @@ final readonly class CampaignCode public function __construct( public string $code, ) { - $trimmed = trim($code); + $trimmed = mb_trim($code); if ($trimmed === '') { throw new \DomainException('Campaign code cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Campaign/CampaignName.php b/src/Domain/Models/ValueObjects/Campaign/CampaignName.php index 46cc92f..67ecd4d 100644 --- a/src/Domain/Models/ValueObjects/Campaign/CampaignName.php +++ b/src/Domain/Models/ValueObjects/Campaign/CampaignName.php @@ -9,7 +9,7 @@ final readonly class CampaignName public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Campaign name cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/CampaignRequest/Applicant.php b/src/Domain/Models/ValueObjects/CampaignRequest/Applicant.php index 7375c56..f333fe9 100644 --- a/src/Domain/Models/ValueObjects/CampaignRequest/Applicant.php +++ b/src/Domain/Models/ValueObjects/CampaignRequest/Applicant.php @@ -13,7 +13,7 @@ final readonly class Applicant public string $lastname, public Email $email, ) { - $trimmedFirstname = trim($firstname); + $trimmedFirstname = mb_trim($firstname); if ($trimmedFirstname === '') { throw new \DomainException('Applicant firstname cannot be empty.'); @@ -23,7 +23,7 @@ final readonly class Applicant throw new \DomainException('Applicant firstname exceeds the maximum allowed length.'); } - $trimmedLastname = trim($lastname); + $trimmedLastname = mb_trim($lastname); if ($trimmedLastname === '') { throw new \DomainException('Applicant lastname cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/CampaignRequest/RejectionReason.php b/src/Domain/Models/ValueObjects/CampaignRequest/RejectionReason.php index 73e4658..601a519 100644 --- a/src/Domain/Models/ValueObjects/CampaignRequest/RejectionReason.php +++ b/src/Domain/Models/ValueObjects/CampaignRequest/RejectionReason.php @@ -9,7 +9,7 @@ final readonly class RejectionReason public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Rejection reason cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Coupon/CouponLegalInformation.php b/src/Domain/Models/ValueObjects/Coupon/CouponLegalInformation.php index 8a83105..9196c01 100644 --- a/src/Domain/Models/ValueObjects/Coupon/CouponLegalInformation.php +++ b/src/Domain/Models/ValueObjects/Coupon/CouponLegalInformation.php @@ -13,7 +13,7 @@ final readonly class CouponLegalInformation implements Equatable public string $legalText, public Country $forLocale ) { - $trimmed = trim($this->legalText); + $trimmed = mb_trim($this->legalText); if ($trimmed === '') { throw new \DomainException('Legal text cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Coupon/CouponProduct.php b/src/Domain/Models/ValueObjects/Coupon/CouponProduct.php index d0bcdaf..c029a1e 100644 --- a/src/Domain/Models/ValueObjects/Coupon/CouponProduct.php +++ b/src/Domain/Models/ValueObjects/Coupon/CouponProduct.php @@ -15,7 +15,7 @@ final readonly class CouponProduct /** @var CouponProductInfo[] */ public array $labels, ) { - $trimmed = trim($this->name); + $trimmed = mb_trim($this->name); if ($trimmed === '') { throw new \DomainException('Coupon Product name cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Coupon/CouponProductInfo.php b/src/Domain/Models/ValueObjects/Coupon/CouponProductInfo.php index 8d2a70a..36a4971 100644 --- a/src/Domain/Models/ValueObjects/Coupon/CouponProductInfo.php +++ b/src/Domain/Models/ValueObjects/Coupon/CouponProductInfo.php @@ -15,19 +15,19 @@ final readonly class CouponProductInfo implements Equatable public string $validityText, public Country $forLocale ) { - $trimmedName = trim($this->name); + $trimmedName = mb_trim($this->name); if ($trimmedName === '') { throw new \DomainException('Product Info name cannot be empty.'); } - $trimmedRange = trim($this->range); + $trimmedRange = mb_trim($this->range); if ($trimmedRange === '') { throw new \DomainException('Product Info range cannot be empty.'); } - $trimmedValidityText = trim($this->validityText); + $trimmedValidityText = mb_trim($this->validityText); if ($trimmedValidityText === '') { throw new \DomainException('Product Info validity text cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/CouponName.php b/src/Domain/Models/ValueObjects/CouponName.php index 764da54..4793a82 100644 --- a/src/Domain/Models/ValueObjects/CouponName.php +++ b/src/Domain/Models/ValueObjects/CouponName.php @@ -9,7 +9,7 @@ final readonly class CouponName public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Coupon name cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/CouponProductName.php b/src/Domain/Models/ValueObjects/CouponProductName.php index 3812226..c7ea495 100644 --- a/src/Domain/Models/ValueObjects/CouponProductName.php +++ b/src/Domain/Models/ValueObjects/CouponProductName.php @@ -9,7 +9,7 @@ final readonly class CouponProductName public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Coupon product name cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/GS1.php b/src/Domain/Models/ValueObjects/GS1.php index 4950d8d..0b8ec74 100644 --- a/src/Domain/Models/ValueObjects/GS1.php +++ b/src/Domain/Models/ValueObjects/GS1.php @@ -13,7 +13,7 @@ final readonly class GS1 implements \Stringable, Equatable public string $value, public BarcodeFormat $format ) { - $trimmed = trim($this->value); + $trimmed = mb_trim($this->value); if ($trimmed === '') { throw new \DomainException('GS1 value cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/ProcessingCode.php b/src/Domain/Models/ValueObjects/ProcessingCode.php index f5d293b..6cf613c 100644 --- a/src/Domain/Models/ValueObjects/ProcessingCode.php +++ b/src/Domain/Models/ValueObjects/ProcessingCode.php @@ -11,7 +11,7 @@ final readonly class ProcessingCode implements \Stringable, Equatable public function __construct( public string $value, ) { - $trimmed = trim($this->value); + $trimmed = mb_trim($this->value); if ($trimmed === '') { throw new \DomainException('Processing Code value cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Stock/StockAdjustment.php b/src/Domain/Models/ValueObjects/Stock/StockAdjustment.php index 6b5a767..1d59f00 100644 --- a/src/Domain/Models/ValueObjects/Stock/StockAdjustment.php +++ b/src/Domain/Models/ValueObjects/Stock/StockAdjustment.php @@ -18,7 +18,7 @@ final readonly class StockAdjustment throw new \DomainException('Stock Amount should be more than 0.'); } - $trimmed = trim($reason); + $trimmed = mb_trim($reason); if ($trimmed === '') { throw new \DomainException('Reason cannot be empty.'); diff --git a/src/Domain/Models/ValueObjects/Tag/TagName.php b/src/Domain/Models/ValueObjects/Tag/TagName.php index 10cc16e..9926ebf 100644 --- a/src/Domain/Models/ValueObjects/Tag/TagName.php +++ b/src/Domain/Models/ValueObjects/Tag/TagName.php @@ -9,7 +9,7 @@ final readonly class TagName public function __construct( public string $value, ) { - $trimmed = trim($value); + $trimmed = mb_trim($value); if ($trimmed === '') { throw new \DomainException('Tag name cannot be empty.');