util = $util; } public function storePedido(Request $request){ $payload = $request->getContent(); $pedido = json_decode($payload); $config = WoocommerceConfig::where('consumer_key', $request->consumer_key) ->first(); // $woocommerceClient = $this->util->getConfig($config->empresa_id); $this->util->criaPedido($config->empresa_id, $pedido); return response()->json("ok", 200); } public function updatePedido(Request $request){ $payload = $request->getContent(); $pedido = json_decode($payload); $config = WoocommerceConfig::where('consumer_key', $request->consumer_key) ->first(); // $woocommerceClient = $this->util->getConfig($config->empresa_id); $item = WoocommercePedido::where('empresa_id', $config->empresa_id) ->where('pedido_id', $pedido->id)->first(); if($item){ $item->status = $pedido->status; $item->save(); }else{ $this->util->criaPedido($config->empresa_id, $pedido); } return response()->json("ok", 200); } }