public function addSetting($sort, $item, $value, $serialized = '0')
{
$query = FALSE;
if (isset($sort, $item, $value, $serialized)) {
$this->db->where('sort', $sort);
$this->db->where('item', $item);
$this->db->delete('settings');
$this->db->set('sort', $sort);
$this->db->set('item', $item);
if (is_array($value)) {
$this->db->set('value', serialize($value));
} else {
$this->db->set('value', $value);
}
$this->db->set('serialized', $serialized);
if ($this->db->insert('settings')) {
$query = $this->db->insert_id();
}
}
return $query;
}