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;
     }
 }