OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)

This commit is contained in:
wangruiguo
2026-09-03 18:49:20 +08:00
commit d647428529
3501 changed files with 1988906 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
<?php
namespace Leantime\Domain\Plugins\Controllers;
use Leantime\Core\Controller\Controller;
use Leantime\Domain\Auth\Models\Roles;
use Leantime\Domain\Auth\Services\Auth;
use Leantime\Domain\Plugins\Services\Plugins as PluginService;
use Symfony\Component\HttpFoundation\Response;
class CssLoader extends Controller
{
private PluginService $pluginService;
public function init(PluginService $pluginService): void
{
Auth::authOrRedirect([Roles::$owner, Roles::$admin]);
$this->pluginService = $pluginService;
}
public function get(): Response
{
$response = new Response($this->pluginService->getAggregatedPluginCss());
$response->headers->set('Content-Type', 'text/css');
return $response;
}
}