public function update(array $data, $Setting = null)
  {
    if(empty($Setting))
    {
      $Setting = $this->byId($data['id']);
    }

    foreach ($data as $key => $value)
    {
      $Setting->$key = $value;
    }

    $Setting->save();

    return $Setting;
  }