public function run() { DB::table('mocks')->delete(); $collection = [['model' => 'Airbus A300', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A310', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A318', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A319', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A320', 'engine_count' => 1, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A321', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A330', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A340', 'engine_count' => 4, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A350', 'engine_count' => 2, 'manufacturer' => 'Airbus'], ['model' => 'Airbus A380', 'engine_count' => 4, 'manufacturer' => 'Airbus'], ['model' => 'B737-700', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-800', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-900ER', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-AEW&C', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-BBJ', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-C-40', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B737-P-8', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B747-8F 4', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B747-8I', 'engine_count' => 4, 'manufacturer' => 'Boeing'], ['model' => 'B747-BBJ', 'engine_count' => 4, 'manufacturer' => 'Boeing'], ['model' => 'B767-300F', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B767-KC-46', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B767-KC-767', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-200', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-200ER', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-200LR', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-300', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-300ER', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B777-F', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B787-10', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B787-8', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B787-9', 'engine_count' => 2, 'manufacturer' => 'Boeing'], ['model' => 'B787-BBJ', 'engine_count' => 2, 'manufacturer' => 'Boeing']]; foreach ($collection as $record) { Mock::create($record); } }
public function update($id) { // save updated $record = $this->records->find($id); if (!$record) { Mock::create(Input::all()); return $this->respond($record); } $record->fill(Input::all())->save(); return $this->respond($record); }