Example #1
0
 public function run()
 {
     DB::table('crops')->delete();
     $collection = [['crop' => 'corn', 'name' => 'Corn', 'sort_order' => 1, 'tea' => 750, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 5.11, 'arm_default_ins_price' => 4.92], ['crop' => 'soybeans', 'name' => 'Soybeans', 'sort_order' => 2, 'tea' => 450, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 11.0, 'arm_default_ins_price' => 9.699999999999999], ['crop' => 'beansFAC', 'name' => 'Soybeans FAC', 'sort_order' => 3, 'tea' => 450, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 11.0, 'arm_default_ins_price' => 9.699999999999999], ['crop' => 'sorghum', 'name' => 'Sorghum', 'sort_order' => 4, 'tea' => 375, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 4.21, 'arm_default_ins_price' => 4.0], ['crop' => 'wheat', 'name' => 'Wheat', 'sort_order' => 9, 'tea' => 360, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 6.64, 'arm_default_ins_price' => 5.75], ['crop' => 'cotton', 'name' => 'Cotton', 'sort_order' => 5, 'tea' => 540, 'measurement' => 'lb', 'rebate_measurement' => 'lb', 'arm_default_price' => 93, 'arm_default_ins_price' => 90], ['crop' => 'rice', 'name' => 'Rice', 'sort_order' => 6, 'tea' => 750, 'measurement' => 'lb', 'rebate_measurement' => 'bu', 'arm_default_price' => 0.135, 'arm_default_ins_price' => 0.14], ['crop' => 'peanuts', 'name' => 'Peanuts', 'sort_order' => 7, 'tea' => 750, 'measurement' => 'bu', 'rebate_measurement' => 'bu', 'arm_default_price' => 2.3, 'arm_default_ins_price' => 2.8], ['crop' => 'sugarcane', 'name' => 'Sugar Cane', 'sort_order' => 8, 'tea' => 750, 'measurement' => 'ton', 'rebate_measurement' => 'ton', 'arm_default_price' => 0.28, 'arm_default_ins_price' => 0.16], ['crop' => 'sunflowers', 'name' => 'Sunflowers', 'sort_order' => 10, 'tea' => 0, 'measurement' => 'lb', 'rebate_measurement' => 'lb', 'arm_default_price' => 217.4, 'arm_default_ins_price' => 124.22]];
     foreach ($collection as $record) {
         Crop::create($record);
     }
 }
Example #2
0
 public function update($id)
 {
     // save updated
     $record = $this->records->find($id);
     if (!$record) {
         Crop::create(Input::all());
         return $this->respond($record);
     }
     $record->fill(Input::all())->save();
     return $this->respond($record);
 }