public function get_controller($_INPUT) { $return = array(); if (isset($_INPUT['request'])) { if ($this->get_request() == $_INPUT['request']) { if ($this->set_annuity($_INPUT)) { if (empty($_INPUT['value'])) { $return['formulae'] = $this->get_solution(); return $return; } else { $return['formulae'] = $this->get_interest_rate(); return $return; } } else { $return['warning'] = wfMessage('fm-exception-setting-annuity')->text(); return $return; } } } else { $render = new CT1_Render(); $return['form'] = $render->get_render_form($this->get_calculator(array("delta", "escalation_delta"))); return $return; } return $return; }
public function get_controller($_INPUT) { $return = array(); if (isset($_INPUT['request'])) { if ($this->get_request() == $_INPUT['request']) { if ($this->set_interest($_INPUT)) { $return['formulae'] = $this->get_solution(); return $return; } else { $return['warning'] = wfMessage('fm-error-interest')->text(); return $return; } } } else { $render = new CT1_Render(); $return['form'] = $render->get_render_form($this->get_calculator(array("delta"))); return $return; } }
/** * Get rendered form to request a valuation of cashflows (or interest rate that satisfies a value) * * @return string * * @access private */ private function get_form_valuation() { $calc = $this->get_calculator($unused); $render = new CT1_Render(); return $render->get_render_form($calc); }
private function get_form_add_spot_rate() { $render = new CT1_Render(); return $render->get_render_form($this->get_add_spot_rate()); }