$ppf->setJobGroup($data['job_group_ids']); } else { $ppf->setJobGroup(array()); } if (isset($data['job_ids'])) { $ppf->setJob($data['job_ids']); } else { $ppf->setJob(array()); } if (isset($data['job_item_group_ids'])) { $ppf->setJobItemGroup($data['job_item_group_ids']); } else { $ppf->setJobItemGroup(array()); } if (isset($data['job_item_ids'])) { $ppf->setJobItem($data['job_item_ids']); } else { $ppf->setJobItem(array()); } } if ($ppf->isValid()) { $ppf->Save(TRUE); //$ppf->FailTransaction(); $ppf->CommitTransaction(); Redirect::Page(URLBuilder::getURL(NULL, 'PremiumPolicyList.php')); break; } } $ppf->FailTransaction(); default: if (isset($id)) {