feat:complete comment section
This commit is contained in:
@@ -1,13 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Enums\CommentStatus;
|
use App\Enums\CommentStatus;
|
||||||
use App\Http\Requests\CommentPostRequest;
|
use App\Http\Requests\CommentPostRequest;
|
||||||
use App\Models\Comment;
|
use App\Models\Comment;
|
||||||
use App\Models\Flight;
|
use App\Models\Flight;
|
||||||
use App\Models\Tour;
|
use App\Models\Tour;
|
||||||
use Illuminate\Http\Request;
|
|
||||||
|
|
||||||
class CommentController extends Controller
|
class CommentController extends Controller
|
||||||
{
|
{
|
||||||
@@ -21,7 +20,7 @@ class CommentController extends Controller
|
|||||||
'guest_name' => auth()->guest() ? $data['guest_name'] : null,
|
'guest_name' => auth()->guest() ? $data['guest_name'] : null,
|
||||||
'guest_email'=> auth()->guest() ? $data['guest_email'] : null,
|
'guest_email'=> auth()->guest() ? $data['guest_email'] : null,
|
||||||
'comment' => $data['comment'],
|
'comment' => $data['comment'],
|
||||||
'status' => CommentStatus::PENDING,
|
'status' => CommentStatus::APPROVED,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
return back()->with('success', 'نظر شما ثبت شد.');
|
return back()->with('success', 'نظر شما ثبت شد.');
|
||||||
|
|||||||
@@ -25,11 +25,6 @@ class CommentPostRequest extends FormRequest
|
|||||||
$isGuest = ! auth()->check();
|
$isGuest = ! auth()->check();
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'rating' => [
|
|
||||||
'required',
|
|
||||||
'integer',
|
|
||||||
'between:1,5',
|
|
||||||
],
|
|
||||||
|
|
||||||
'comment' => [
|
'comment' => [
|
||||||
'required',
|
'required',
|
||||||
|
|||||||
Reference in New Issue
Block a user