Blame view
api/app/Http/Controllers/V1/Partners/VdmController.php
1.05 KB
b28322f5b Added VDM endpoint |
1 2 3 4 5 6 |
<?php namespace App\Http\Controllers\V1\Partners; use App\Http\Controllers\Controller; |
67201a804 Updated VdmContro... |
7 |
//use App\Http\Requests\VdmRequest; |
b28322f5b Added VDM endpoint |
8 9 |
use Carbon\Carbon; use Illuminate\Support\Facades\DB; |
b28322f5b Added VDM endpoint |
10 11 12 |
class VdmController extends Controller { |
67201a804 Updated VdmContro... |
13 14 |
//public function store(VdmRequest $request) public function store() |
b28322f5b Added VDM endpoint |
15 |
{ |
67201a804 Updated VdmContro... |
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
// $records = []; // // merge two input arrays // $cve = $request->get('cve'); // $cwe = $request->get('cwe'); // $merged = array_merge($cve, $cwe); // foreach ($merged as $item) { // $records[] = [ // 'asset_id' => $request->get('asset_id'), // 'time' => Carbon::createFromTimestamp($request->get('timestamp')), // 'value' => $item // ]; // } // DB::table('vdm')->insert($records); |
b28322f5b Added VDM endpoint |
32 33 |
return response()->json(['success' => 'success'], 200); } |
2f4aeec4c Added GET endpoin... |
34 35 36 37 38 39 40 41 42 43 |
public function get() { return DB::table('vdm')->select([ 'uuid', 'time', 'asset_id', 'value', ])->paginate(20); } |
b28322f5b Added VDM endpoint |
44 |
} |