public function edit($id) { if (Input::has('selected_band')) { return Redirect::to('admin/bands/' . Input::get('selected_band') . '/edit'); } else { try { $band = Bands::findOrFail($id); return View::make('admin.bands.edit', ['band' => $band, 'bands' => Bands::all(), 'id' => $id, 'status' => 'Successful', 'error' => 'none']); } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) { $band = 'none'; return View::make('admin.bands.edit', ['band' => $band, 'bands' => Bands::all(), 'status' => 'Unsuccessful', 'error' => 'Could not find ID' . $id]); } } }