Пример #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $terminal = Terminal::find($id);
     $terminal_config = array();
     $terminal_config['urls'] = array();
     $terminal_config['urls']['dispense'] = Config::get('jidou.hw_dispense_url');
     $terminal['config'] = $terminal_config;
     $terminal['stock'] = Stock::getStock($id);
     $terminal['timestamp'] = time();
     $max = DB::table('terminal_events')->select(DB::raw('max(id) as max'))->where('terminal_id', '=', $id)->get();
     $max = intval($max[0]->max);
     $terminal['max'] = $max;
     if (isset($_GET['_callback'])) {
         return Response::json($terminal)->setCallback($_GET['_callback']);
     } else {
         return Response::json($terminal);
     }
 }
Пример #2
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $this->terminal->find($id)->delete();
     return Redirect::route('terminals.index');
 }