static function get_all($refresh = false)
 {
     if (empty(static::$settings) === true || $refresh === true) {
         $settings = Model_Setting::query()->get();
         $get_settings = array();
         if (empty($settings) === false) {
             foreach ($settings as $setting) {
                 if ($setting->data == 1) {
                     $setting->data = true;
                 }
                 $get_settings[$setting->name] = $setting->data;
             }
         }
         static::$settings = $get_settings;
     }
     return static::$settings;
 }
 public static function update($settings)
 {
     foreach ($settings as $setting => $data) {
         $update_setting = Model_Setting::query()->where('name', $setting)->get_one();
         if (empty($data) === true) {
             $data = '';
         } elseif ($data == 'on') {
             $data = true;
         }
         // Update setting
         if (empty($update_setting) === false) {
             $update_setting->data = $data;
         } else {
             $update_setting = Model_Setting::Forge(array('name' => $setting, 'data' => $data));
         }
         $update_setting->save();
     }
 }