From fd3d016b80900524328a54efc421d0dbbe11cd6d Mon Sep 17 00:00:00 2001 From: Bubka <858858+Bubka@users.noreply.github.com> Date: Thu, 2 Apr 2020 10:40:13 +0200 Subject: [PATCH] Change Options getter to return a single option --- app/Classes/Options.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Classes/Options.php b/app/Classes/Options.php index 60c983ca..1049fb53 100644 --- a/app/Classes/Options.php +++ b/app/Classes/Options.php @@ -6,11 +6,11 @@ class Options { /** - * Build a collection of options to apply + * Compile both default and user options * - * @return Options collection + * @return Options collection or a signle */ - public static function get() + public static function get($option = null) { // Get a collection of user saved options $userOptions = \Illuminate\Support\Facades\DB::table('options')->pluck('value', 'key'); @@ -32,7 +32,7 @@ public static function get() // fallback values for every options $options = collect(config('app.options'))->merge($userOptions); - return $options; + return !is_null($option) ? $options[$option] : $options; }