Exemple #1
0
/**
 * Get setting
 *
 * @param $name
 * @return mixed
 */
function setting($name)
{
    $settings = Cache::rememberForever('settings', function () {
        return Setting::select('name', 'value')->get();
    });
    return $settings->where('name', $name)->first();
}
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $settings = Setting::select('name', 'value')->where('load', 3)->get();
     return view('admin.settings.index', compact('settings'));
 }
Exemple #3
0
 function get_setting($name)
 {
     $value = false;
     $setting = Cache::rememberForever('settings', function () {
         return Setting::select('value', 'name')->get();
     });
     if ($setting) {
         foreach ($setting as $item) {
             if ($item->name == $name) {
                 $value = $item->value;
             }
         }
         return $value;
     } else {
         return false;
     }
 }