D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
tattooscyy
/
api2
/
app
/
Http
/
Controllers
/
Filename :
HomeController.php
back
Copy
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Auth; use App\Models\Orders; class HomeController extends AbstractAuthController { /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function getOrders(){ $orders = Orders::where('user_id', Auth::user()->id)->get(); return response()->json([ 'user' => Auth::user()->name, 'orders' => $orders ]); } public function getAll(){ $orders = Orders::orderBy('id', 'DESC')->get(); $arr = []; foreach($orders as $one){ $arr[$one->id] = [ 'saloon_id'=>$one->saloon_id, 'artist_id'=>$one->artist_id, 'putdate'=>$one->putdate, 'putdate_end'=>$one->putdate_end ]; } return response()->json($arr); } public function getOne($id = null){ $order = Orders::find($id); return response()->json($order); } public function postOrder(Request $request) { $request['user_id'] = (Auth::user())?Auth::user()->id:0; $request['manager_id'] = 0; $request['client_id'] = 0; $request['payd'] = ""; $order = Orders::create($request->all()); return response()->json(['order'=>$order]); } }