Files
Leantime/app/Views/Composers/Entry.php
wangruiguo d647428529
Some checks failed
Security Audit / Composer Security Audit (push) Has been cancelled
Security Audit / NPM Security Audit (push) Has been cancelled
Security Audit / CodeQL Analysis (push) Has been cancelled
OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)
2026-09-03 18:49:20 +08:00

31 lines
582 B
PHP

<?php
namespace Leantime\Views\Composers;
use Leantime\Core\UI\Composer;
use Leantime\Core\UI\Theme;
class Entry extends Composer
{
public static array $views = [
'global::layouts.entry',
];
private Theme $themeCore;
public function init(Theme $themeCore): void
{
$this->themeCore = $themeCore;
}
public function with(): array
{
$this->themeCore->getActive();
$logoUrl = $this->themeCore->getLogoUrl();
return [
'logoPath' => $logoUrl ?: BASE_URL.'/dist/images/logo.svg',
];
}
}