public function index()
 {
     //return 'get all bus routes';
     $routes = Route::all();
     //Get the latest added and put at the top
     //$routes = Route::latest('out_stgeorges')->out()->get();
     //return $routes;
     return view('busroutes.index', compact('routes'));
     //return view('busroutes.index');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     //
     $validator = Validator::make($request->all(), ['name' => 'required|min:2', 'short_name' => 'required|min:2']);
     if ($validator->fails()) {
         if ($request->ajax()) {
             return response()->json($validator->messages());
         } else {
             return \Redirect::back()->withErrors($validator)->withInput();
         }
     }
     $all_request = $request->all();
     array_forget($all_request, "_token");
     $route = Route::find($all_request['id']);
     foreach ($all_request as $key => $value) {
         $route->{$key} = $value;
     }
     if ($route->save()) {
         return response()->json("record saved successfully");
     }
     return View("routes.index", ["routes" => Route::all(), "title" => "Route Listings"]);
 }
Пример #3
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     return view('routes.index')->with('routes', Route::all());
 }
Пример #4
0
 /**
  * Show all routes.
  *
  * @return Response
  */
 public function index()
 {
     $routes = Route::all();
     return view('routes.index', compact('routes'));
 }
Пример #5
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //
     return View("buses.index", ["buses" => Bus::all(), "title" => "Buses' Listing", "routes" => Route::all()]);
 }
Пример #6
0
 public function home()
 {
     $trips = Trip::all();
     $routes = Route::all();
     return view('home', compact('trips', 'routes'));
 }