function getUserWageObject($user_wage_id) { global $user_wage_obj; if (isset($user_wage_obj[$user_wage_id]) and is_object($user_wage_obj[$user_wage_id])) { return $user_wage_obj[$user_wage_id]; } else { $uwlf = new UserWageListFactory(); //This handles future wage changes properly. $uwlf->getByID($user_wage_id); if ($uwlf->getRecordCount() > 0) { $user_wage_obj[$user_wage_id] = $uwlf->getCurrent(); return $user_wage_obj[$user_wage_id]; } return FALSE; } }
function getUserWageObject($user_wage_id) { if (isset($this->user_wage_obj[$user_wage_id]) and is_object($this->user_wage_obj[$user_wage_id])) { return $this->user_wage_obj[$user_wage_id]; } else { $uwlf = new UserWageListFactory(); $uwlf->getByID($user_wage_id); if ($uwlf->getRecordCount() > 0) { $this->user_wage_obj[$user_wage_id] = $uwlf->getCurrent(); return $this->user_wage_obj[$user_wage_id]; } return FALSE; } }