public function save() { if ($this->perm->can_create == 'y') { $data = new Configuration(); $data->public_status = @$_POST['public_status'] == '' ? 'n' : $_POST['public_status']; $data->internal_status = @$_POST['internal_status'] == '' ? 'n' : $_POST['internal_status']; if ($_POST['id'] == '') { $_POST['created_by'] = $this->current_user->id; $_POST['created'] = date("Y-m-d H:i:s"); } else { $_POST['updated_by'] = $this->current_user->id; $_POST['updated'] = date("Y-m-d H:i:s"); } $data->from_array($_POST); $data->save(); save_logs($this->menu_id, 'Update', $this->session->userdata("id"), ' Update Configurations '); } redirect($_SERVER['HTTP_REFERER']); }