Example #1
0
 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']);
 }