From 3250ad850ce06e5e09819103e1f9b78abade2c8b Mon Sep 17 00:00:00 2001 From: Sam Poyigi <6567634+sampoyigi@users.noreply.github.com> Date: Thu, 30 May 2024 18:05:52 +0100 Subject: [PATCH] Remove score types Signed-off-by: Sam Poyigi <6567634+sampoyigi@users.noreply.github.com> --- phpstan-baseline.neon | 2 +- resources/models/reviewsettings.php | 23 ----------------------- src/Models/ReviewSettings.php | 11 ----------- 3 files changed, 1 insertion(+), 35 deletions(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 5c30cb1..6c2bd6b 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -692,7 +692,7 @@ parameters: - message: "#^Call to an undefined static method Igniter\\\\Local\\\\Models\\\\ReviewSettings\\:\\:get\\(\\)\\.$#" - count: 4 + count: 3 path: src/Models/ReviewSettings.php - diff --git a/resources/models/reviewsettings.php b/resources/models/reviewsettings.php index a6b03e4..0082ae1 100644 --- a/resources/models/reviewsettings.php +++ b/resources/models/reviewsettings.php @@ -42,29 +42,6 @@ 'condition' => 'checked', ], ], - 'score_types' => [ - 'label' => 'lang:igniter.local::default.reviews.label_score_types', - 'tab' => 'lang:igniter.local::default.reviews.text_tab_title_reviews', - 'type' => 'repeater', - 'sortable' => true, - 'showAddButton' => false, - 'showRemoveButton' => false, - 'default' => ReviewSettings::$defaultScoreTypes, - 'form' => [ - 'fields' => [ - 'value' => [ - 'type' => 'text', - ], - 'code' => [ - 'type' => 'text', - 'attributes' => [ - 'readonly' => true, - ], - ], - ], - ], - 'commentAbove' => 'lang:igniter.local::default.reviews.help_score_types', - ], 'hints' => [ 'label' => 'lang:igniter.local::default.reviews.label_hints', 'tab' => 'lang:igniter.local::default.reviews.text_tab_title_reviews', diff --git a/src/Models/ReviewSettings.php b/src/Models/ReviewSettings.php index f8ee419..b483df7 100644 --- a/src/Models/ReviewSettings.php +++ b/src/Models/ReviewSettings.php @@ -22,12 +22,6 @@ class ReviewSettings extends Model ['value' => 'Excellent'], ]; - public static array $defaultScoreTypes = [ - ['code' => 'delivery', 'value' => 'Delivery'], - ['code' => 'quality', 'value' => 'Quality'], - ['code' => 'service', 'value' => 'Service'], - ]; - public static function allowReviews() { return (bool)self::get('allow_reviews', true); @@ -38,11 +32,6 @@ public static function autoApproveReviews() return self::get('approve_reviews', false); } - public static function getScoreTypes() - { - return collect(self::get('score_types', self::$defaultScoreTypes))->pluck('value', 'code')->all(); - } - public static function getHints() { return collect(self::get('hints', self::$defaultHints))->pluck('value')->all();