public function update($id)
 {
     // save updated
     $record = $this->records->find($id);
     if (!$record) {
         Othercollateral::create(Input::all());
         return $this->respond($record);
     }
     $record->fill(Input::all())->save();
     return $this->respond($record);
 }
 public function run()
 {
     DB::table('othercollaterals')->delete();
     Othercollateral::create(['loan_id' => 1, 'type' => 'other', 'source' => 'Louisiana Institute of Technology', 'description' => 'This is an unsusual source of funding for a farmer but the money spends all the same.', 'amount' => 10000, 'mkt_value' => 10000, 'prior_lien' => 0, 'discount' => 90]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'other', 'source' => 'Louisiana State University', 'description' => 'Crop and fertilizer study allowance.', 'amount' => 7500, 'mkt_value' => 7500, 'prior_lien' => 0, 'discount' => 90]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'realestate', 'source' => 'Tony Stark', 'description' => 'home', 'amount' => 300000, 'mkt_value' => 300000, 'prior_lien' => 140000, 'discount' => 40]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'realestate', 'source' => 'Pepper Potts', 'description' => 'summer condominium', 'amount' => 500000, 'mkt_value' => 500000, 'prior_lien' => 450000, 'discount' => 40]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'equipment', 'source' => 'Tony Stark', 'description' => 'Combine', 'amount' => 40000, 'mkt_value' => 40000, 'prior_lien' => 10000, 'discount' => 20]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'equipment', 'source' => 'Tony Stark', 'description' => 'Tractor', 'amount' => 50000, 'mkt_value' => 50000, 'prior_lien' => 0, 'discount' => 20]);
     Othercollateral::create(['loan_id' => 1, 'type' => 'equipment', 'source' => 'Pepper Potts', 'description' => 'Cotton Gin', 'amount' => 200000, 'mkt_value' => 200000, 'prior_lien' => 5000, 'discount' => 50]);
     Othercollateral::create(['loan_id' => 2, 'type' => 'other', 'source' => 'FeedHorsesWell, Inc', 'description' => 'Sold excess hay and grass.', 'amount' => 45000, 'mkt_value' => 45000, 'prior_lien' => 0, 'discount' => 20]);
 }