Файл: app/Http/Controllers/Admin/AdminController.php
Строк: 25
<?php
declare(strict_types=1);
namespace AppHttpControllersAdmin;
use AppHttpControllersController;
use AppModelsModule;
use AppModelsUser;
use AppServicesGithubService;
use IlluminateViewView;
class AdminController extends Controller
{
/**
* Главная страница
*/
public function main(GithubService $github): View
{
$existBoss = User::query()
->where('level', User::BOSS)
->count();
$hasNewVersion = version_compare(ROTOR_VERSION, $github->getLatestVersionClean(), '<');
$modulesUpdates = isAdmin(User::BOSS) ? Module::updatesCount() : 0;
return view('admin/index', compact('existBoss', 'hasNewVersion', 'modulesUpdates'));
}
}