Ejemplo n.º 1
0
 public static function index()
 {
     return function ($request, $response) {
         if ($request->session('admin')) {
             switch ($request->method()) {
                 case 'GET':
                     #echo "GET";
                     $sales = Sales::all();
                     $response->json($sales->as_array());
                     break;
                 case 'POST':
                     $data = $request->data();
                     $sales = new Sales();
                     $sales->date = $data->date;
                     $sales->order = $data->order_id;
                     $sales->amount = $data->amount;
                     $sales->save();
                     $response->json($sales->as_array());
                     break;
                 case 'DELETE':
                     # code...
                     echo "DELETE";
                     break;
                 case 'PUT':
                     # code...
                     echo "PUT";
                     break;
                 default:
                     # code...
                     break;
             }
         } else {
             $response->code(403);
         }
     };
 }
Ejemplo n.º 2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $data['sales'] = Sales::all();
     return View::make('sales.index', $data);
 }