Files
lsky-pro/app/Http/Controllers/Common/GalleryController.php
T
2022-02-11 16:07:08 +08:00

23 lines
534 B
PHP

<?php
namespace App\Http\Controllers\Common;
use App\Enums\ImagePermission;
use App\Http\Controllers\Controller;
use App\Models\Image;
use Illuminate\View\View;
class GalleryController extends Controller
{
public function index(): View
{
$images = Image::query()
->with('user')
->where('is_unhealthy', false)
->where('permission', ImagePermission::Public)
->latest()
->simplePaginate(40);
return view('common.gallery', compact('images'));
}
}