/** * Store a newly created resource in storage. * * @param OrderRequest $request * @return \Illuminate\Http\Response */ public function store(OrderRequest $request) { $order = $this->user->createOrder(['status' => 0] + $request->all()); $order->load('statusHistory'); $order->assignNearestDriver(); return $this->jsonRespond->respondModelStore($this->orderTransformer, $order); }