function getBreakPolicyObject($break_policy_id) { if ($break_policy_id == '') { return FALSE; } Debug::Text('Client Contact ID: ' . $break_policy_id . ' Client ID: ' . $this->getId(), __FILE__, __LINE__, __METHOD__, 10); if (isset($this->break_policy_obj[$break_policy_id]) and is_object($this->break_policy_obj[$break_policy_id])) { return $this->break_policy_obj[$break_policy_id]; } else { $bplf = new BreakPolicyListFactory(); $bplf->getById($break_policy_id); if ($bplf->getRecordCount() > 0) { $this->break_policy_obj[$break_policy_id] = $bplf->getCurrent(); return $this->break_policy_obj[$break_policy_id]; } return FALSE; } }
function getBreakPolicyObject() { if (is_object($this->break_policy_obj)) { return $this->break_policy_obj; } else { $bplf = new BreakPolicyListFactory(); $bplf->getById($this->getBreakPolicyID()); if ($bplf->getRecordCount() > 0) { $this->break_policy_obj = $bplf->getCurrent(); return $this->break_policy_obj; } return FALSE; } }