From b0b76afd7079a698a3e466ada5937bf335c498eb Mon Sep 17 00:00:00 2001 From: Bobby Borisov Date: Wed, 2 Jan 2019 16:54:43 +0200 Subject: [PATCH] refactor translatable class for better speed --- src/Translatable.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/Translatable.php b/src/Translatable.php index f300270..e51ea8c 100644 --- a/src/Translatable.php +++ b/src/Translatable.php @@ -49,12 +49,7 @@ class Translatable extends Field if ( class_exists('\Spatie\Translatable\TranslatableServiceProvider') ) { $results = $resource->getTranslations($attribute); } elseif ( class_exists('\Dimsav\Translatable\TranslatableServiceProvider') ) { - $translations = $resource->translations() - ->get([config('translatable.locale_key'), $attribute]) - ->toArray(); - foreach ( $translations as $translation ) { - $results[$translation[config('translatable.locale_key')]] = $translation[$attribute]; - } + $results = $resource->translations->pluck($attribute, config('translatable.locale_key')); } return $results; } -- GitLab