2023-06-16 14:23:34 +02:00

25 lines
506 B
PHP

<?php
declare(strict_types=1);
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use App\Http\Resources\CVResource;
use App\Models\CV;
use Illuminate\Http\Resources\Json\JsonResource;
class CVController extends Controller
{
public function show(CV $cv): JsonResource
{
$cv->info()
->create([
'ip' => $_SERVER['REMOTE_ADDR'],
]);
$cv->update(['views' => $cv->views+=1]);
return new CVResource($cv);
}
}