You've already forked Epicnabbo-Catalogus-Updated-Daily
🆙 Fix more errors php stan 🆙
This commit is contained in:
@@ -4,10 +4,11 @@ namespace App\Http\Controllers\Help;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\Help\WebsiteHelpCenterCategory;
|
||||
use Illuminate\Contracts\View\View;
|
||||
|
||||
class HelpCenterController extends Controller
|
||||
{
|
||||
public function __invoke()
|
||||
public function __invoke(): View
|
||||
{
|
||||
return view('help-center.index', [
|
||||
'categories' => WebsiteHelpCenterCategory::orderBy('position')->get(),
|
||||
|
||||
@@ -6,11 +6,13 @@ use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\WebsiteTicketFormRequest;
|
||||
use App\Models\Help\WebsiteHelpCenterCategory;
|
||||
use App\Models\Help\WebsiteHelpCenterTicket;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Contracts\View\View;
|
||||
|
||||
class TicketController extends Controller
|
||||
{
|
||||
public function index()
|
||||
public function index(): View|RedirectResponse
|
||||
{
|
||||
if (hasPermission('manage_website_tickets') === '' || hasPermission('manage_website_tickets') === '0') {
|
||||
return back()->with([
|
||||
@@ -23,7 +25,7 @@ class TicketController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
public function create()
|
||||
public function create(): View
|
||||
{
|
||||
return view('help-center.tickets.create', [
|
||||
'categories' => WebsiteHelpCenterCategory::get(),
|
||||
@@ -31,14 +33,14 @@ class TicketController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
public function store(WebsiteTicketFormRequest $request)
|
||||
public function store(WebsiteTicketFormRequest $request): RedirectResponse
|
||||
{
|
||||
Auth::user()->tickets()->create($request->validated());
|
||||
|
||||
return back()->with('success', __('Ticket submitted!'));
|
||||
}
|
||||
|
||||
public function edit(WebsiteHelpCenterTicket $ticket)
|
||||
public function edit(WebsiteHelpCenterTicket $ticket): View|RedirectResponse
|
||||
{
|
||||
if (! $ticket->canManageTicket()) {
|
||||
return back()->with([
|
||||
@@ -59,7 +61,7 @@ class TicketController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
public function update(WebsiteHelpCenterTicket $ticket, WebsiteTicketFormRequest $request)
|
||||
public function update(WebsiteHelpCenterTicket $ticket, WebsiteTicketFormRequest $request): RedirectResponse
|
||||
{
|
||||
if (! $ticket->canManageTicket()) {
|
||||
return back()->with([
|
||||
@@ -72,7 +74,7 @@ class TicketController extends Controller
|
||||
return to_route('help-center.ticket.show', $ticket)->with('success', __('Ticket updated!'));
|
||||
}
|
||||
|
||||
public function show(WebsiteHelpCenterTicket $ticket)
|
||||
public function show(WebsiteHelpCenterTicket $ticket): View|RedirectResponse
|
||||
{
|
||||
if (! $ticket->canManageTicket()) {
|
||||
return back()->with([
|
||||
@@ -92,7 +94,7 @@ class TicketController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
public function destroy(WebsiteHelpCenterTicket $ticket)
|
||||
public function destroy(WebsiteHelpCenterTicket $ticket): RedirectResponse
|
||||
{
|
||||
if (! $ticket->canDeleteTicket()) {
|
||||
return back()->with([
|
||||
@@ -105,7 +107,7 @@ class TicketController extends Controller
|
||||
return to_route('me.show')->with('success', __('The ticket has been deleted!'));
|
||||
}
|
||||
|
||||
public function toggleTicketStatus(WebsiteHelpCenterTicket $ticket)
|
||||
public function toggleTicketStatus(WebsiteHelpCenterTicket $ticket): RedirectResponse
|
||||
{
|
||||
if (! $ticket->canManageTicket()) {
|
||||
return back()->with([
|
||||
|
||||
@@ -6,10 +6,11 @@ use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\WebsiteTicketReplyFormRequest;
|
||||
use App\Models\Help\WebsiteHelpCenterTicket;
|
||||
use App\Models\Help\WebsiteHelpCenterTicketReply;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
|
||||
class TicketReplyController extends Controller
|
||||
{
|
||||
public function store(WebsiteHelpCenterTicket $ticket, WebsiteTicketReplyFormRequest $request)
|
||||
public function store(WebsiteHelpCenterTicket $ticket, WebsiteTicketReplyFormRequest $request): RedirectResponse
|
||||
{
|
||||
if (! $ticket->isOpen()) {
|
||||
return back()->with([
|
||||
@@ -32,7 +33,7 @@ class TicketReplyController extends Controller
|
||||
return back()->with('success', __('The reply has been submitted!'));
|
||||
}
|
||||
|
||||
public function destroy(WebsiteHelpCenterTicketReply $reply)
|
||||
public function destroy(WebsiteHelpCenterTicketReply $reply): RedirectResponse
|
||||
{
|
||||
if (! $reply->canDeleteReply()) {
|
||||
return back()->with([
|
||||
|
||||
Reference in New Issue
Block a user