if (isset($data['poll_frequency'])) { $sf->setPollFrequency($data['poll_frequency']); } if (isset($data['push_frequency'])) { $sf->setPushFrequency($data['push_frequency']); } if (isset($data['partial_push_frequency'])) { $sf->setPartialPushFrequency($data['partial_push_frequency']); } if (isset($data['enable_auto_punch_status'])) { $sf->setEnableAutoPunchStatus(TRUE); } else { $sf->setEnableAutoPunchStatus(FALSE); } if (isset($data['mode_flag'])) { $sf->setModeFlag($data['mode_flag']); } } if (isset($data['branch_id'])) { $sf->setDefaultBranch($data['branch_id']); } if (isset($data['department_id'])) { $sf->setDefaultDepartment($data['department_id']); } if (isset($data['job_id'])) { $sf->setDefaultJob($data['job_id']); } if (isset($data['job_item_id'])) { $sf->setDefaultJobItem($data['job_item_id']); } if (isset($data['time_zone_id'])) {