$pgf->setOverTimePolicy($data['over_time_policy_ids']); } else { $pgf->setOverTimePolicy(array()); } if (isset($data['premium_policy_ids'])) { $pgf->setPremiumPolicy($data['premium_policy_ids']); } else { $pgf->setPremiumPolicy(array()); } if (isset($data['round_interval_policy_ids'])) { $pgf->setRoundIntervalPolicy($data['round_interval_policy_ids']); } else { $pgf->setRoundIntervalPolicy(array()); } if (isset($data['accrual_policy_ids'])) { $pgf->setAccrualPolicy($data['accrual_policy_ids']); } else { $pgf->setAccrualPolicy(array()); } if (isset($data['meal_policy_ids'])) { $pgf->setMealPolicy($data['meal_policy_ids']); } else { $pgf->setMealPolicy(array()); } if (isset($data['break_policy_ids'])) { $pgf->setBreakPolicy($data['break_policy_ids']); } else { $pgf->setBreakPolicy(array()); } if (isset($data['holiday_policy_ids'])) { $pgf->setHolidayPolicy($data['holiday_policy_ids']);