get(['name', 'value']); foreach ($rows as $row) { $value = $row->value; $arr = json_decode($value, true); if (is_array($arr)) { $value = $arr; } Arr::set($settings, $row->name, $value); } } if (is_null($name)) { return $settings; } return Arr::get($settings, $name); } }