<?php

namespace App\Http\Controllers\Frontend;

use App\Models\Report;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class ReportController extends Controller
{
    //
    public function store(Request $request)
    {
        $data = $request->all();
        if (empty($data['report_type'])) {
            return response([
                'status' => 0,
                'message' => 'Không được bỏ trống loại vi phạm'
            ]);
        }

        if (auth('backend')->check()) {
            $data['user_id'] = auth('backend')->user()->id;
        }

        $data['status'] = Report::NOT_PROCESSED;

        Report::create($data);
        return response([
            'status' => 1,
            'message' => 'Cám ơn bạn đã đóng góp cho itro. Chúng tôi sẽ xem xét phản hồi của bạn sớm nhất có thể.'
        ]);
    }
}
