Initial commit

This commit is contained in:
root
2026-05-09 17:28:23 +02:00
commit 9d73f82529
5575 changed files with 281989 additions and 0 deletions
@@ -0,0 +1,30 @@
<?php
namespace App\Http\Controllers\Miscellaneous;
use App\Http\Controllers\Controller;
use App\Models\Miscellaneous\WebsiteMaintenanceTask;
use Illuminate\Pagination\LengthAwarePaginator;
use Illuminate\Support\Facades\Schema;
use Illuminate\View\View;
use Throwable;
class MaintenanceController extends Controller
{
public function __invoke(): View
{
$tasks = new LengthAwarePaginator([], 0, 5);
try {
if (Schema::hasTable('website_maintenance_tasks')) {
$tasks = WebsiteMaintenanceTask::with('user:id,username,look')->simplePaginate(5);
}
} catch (Throwable) {
$tasks = new LengthAwarePaginator([], 0, 5);
}
return view('maintenance', [
'tasks' => $tasks,
]);
}
}