/
home
/
old_henza
/
server
/
app
/
Http
/
Controllers
/
Api
/
File Upload :
llllll
Current File: /home/old_henza/server/app/Http/Controllers/Api/LogController.php
<?php namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use App\Models\Log; use App\Models\Product; use Carbon\Carbon; use Illuminate\Http\Request; class LogController extends Controller { public function create($title,Request $request){ $data = null; $product_id = null; if ($request->has('data')){ $id = $request->data; $data = Product::findOrFail($id["product_id"]); $product_id= $id["product_id"]; } $log = Log::create([ 'customer_id'=>auth()->id(), 'start_at'=>now(), 'ip'=>\request()->ip(), 'title'=>$title, 'data'=>$data, 'product_id'=>$product_id, ]); return response()->json($log->id); } // public function create($title){ // $log = Log::create([ // 'customer_id'=>auth()->id(), // 'start_at'=>now(), // 'ip'=>\request()->ip(), // 'title'=>$title, // ]); // return response()->json($log->id); // } public function update($id){ $log = Log::findOrFail($id); $end_at = now(); $dif = Carbon::parse($log->start_at)->diff($end_at); $set_present = Carbon::createFromTime($dif->h, $dif->i, $dif->s)->format('H:i:s'); $log->update([ 'end_at'=>$end_at, 'time_present'=>$set_present ]); return response()->json(true); } }
Copyright ©2k19 -
Hexid
|
Tex7ure