From b3ff0990524605ea389788df94602f8e3e390aa4 Mon Sep 17 00:00:00 2001 From: = <=> Date: Sat, 10 May 2025 20:22:19 +0300 Subject: [PATCH 1/3] upgraded --- src/Enums/PaymentMethod.php | 31 +++++++++++++++++++++++++++++++ src/Enums/PaymentMethods.php | 24 ------------------------ src/Enums/VatRates.php | 15 +++++++++------ 3 files changed, 40 insertions(+), 30 deletions(-) create mode 100644 src/Enums/PaymentMethod.php delete mode 100644 src/Enums/PaymentMethods.php diff --git a/src/Enums/PaymentMethod.php b/src/Enums/PaymentMethod.php new file mode 100644 index 0000000..d1cc88a --- /dev/null +++ b/src/Enums/PaymentMethod.php @@ -0,0 +1,31 @@ + 'Card', + self::OnDelivery => 'On Delivery', + self::Wire => 'Transfer', + self::PromissoryNote => 'Promissory Note', + self::Cash => 'Cash', + self::Cheque => 'Cheque', + }; + } +} diff --git a/src/Enums/PaymentMethods.php b/src/Enums/PaymentMethods.php deleted file mode 100644 index 0ca3afb..0000000 --- a/src/Enums/PaymentMethods.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Card', - self::OnDelivery => 'On Delivery', - self::Wire => 'Transfer', - self::PromissoryNote => 'Promissory Note', - self::Cash => 'Cash', - self::Cheque => 'Cheque', - ]; -} diff --git a/src/Enums/VatRates.php b/src/Enums/VatRates.php index 0224264..821dfea 100644 --- a/src/Enums/VatRates.php +++ b/src/Enums/VatRates.php @@ -2,12 +2,15 @@ namespace LaravelEnso\Helpers\Enums; -use LaravelEnso\Enums\Services\Enum; +use LaravelEnso\Enums\Contracts\Select; +use LaravelEnso\Enums\Traits\Select as Options; -class VatRates extends Enum +enum VatRates:int implements Select { - public const None = 0; - public const Five = 5; - public const Nine = 9; - public const Nineteen = 19; + use Options; + + case None = 0; + case Five = 5; + case Nine = 9; + case Nineteen = 19; } From 2bdfbea6af8e0723d6cdfc10b3f023487d1a2e16 Mon Sep 17 00:00:00 2001 From: StyleCI Bot Date: Sat, 10 May 2025 17:22:40 +0000 Subject: [PATCH 2/3] Apply fixes from StyleCI --- src/Enums/VatRates.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Enums/VatRates.php b/src/Enums/VatRates.php index 821dfea..6964f6c 100644 --- a/src/Enums/VatRates.php +++ b/src/Enums/VatRates.php @@ -5,7 +5,7 @@ use LaravelEnso\Enums\Contracts\Select; use LaravelEnso\Enums\Traits\Select as Options; -enum VatRates:int implements Select +enum VatRates: int implements Select { use Options; From ae85111a3e074a5adaf40429158894892b466b5d Mon Sep 17 00:00:00 2001 From: = <=> Date: Sat, 10 May 2025 20:24:42 +0300 Subject: [PATCH 3/3] forgot rename --- src/Enums/{VatRates.php => VatRate.php} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename src/Enums/{VatRates.php => VatRate.php} (86%) diff --git a/src/Enums/VatRates.php b/src/Enums/VatRate.php similarity index 86% rename from src/Enums/VatRates.php rename to src/Enums/VatRate.php index 821dfea..02ee41f 100644 --- a/src/Enums/VatRates.php +++ b/src/Enums/VatRate.php @@ -5,7 +5,7 @@ use LaravelEnso\Enums\Contracts\Select; use LaravelEnso\Enums\Traits\Select as Options; -enum VatRates:int implements Select +enum VatRate:int implements Select { use Options;