/** * Enter description here... * */ function save($id = '') { $data['page_name'] = '<b>Add Object of Expenditures</b>'; if ($id != '') { $data['page_name'] = '<b>Edit Object of Expenditures</b>'; } $data['msg'] = ''; $data['focus_field'] = 'expenditures'; $b = new Budget_expenditure_m(); $data['expenditure'] = $b->get_by_id($id); //If form submit if (Input::get('op')) { $this->form_validation->set_rules('expenditures', 'Expenditures', 'required'); $this->form_validation->set_rules('account_code', 'Account Code', 'required'); $this->form_validation->set_rules('year', 'Year', 'required'); $this->form_validation->set_rules('budget_amount', 'Budget', 'required|numeric'); if ($this->form_validation->run($this) == TRUE) { $b->expenditures = Input::get('expenditures'); $b->account_code = Input::get('account_code'); $b->year = Input::get('year'); $b->budget_amount = Input::get('budget_amount'); $b->save(); Session::flash('msg', 'Object of Expenditures has been saved!'); return Redirect::to('budget/', 'refresh'); } } $data['main_content'] = 'save'; return View::make('includes/template', $data); }