A lot of things

- Added Database page.
- Added Xenforo API compatibility
- Added Hovercard
- Added Notifications
This commit is contained in:
2026-05-24 11:47:20 +02:00
parent 7cd6dfddda
commit a778222564
51 changed files with 3228 additions and 38 deletions

View File

@@ -0,0 +1,19 @@
<?php
namespace App\XenForoDataTypes;
use App\Services\XenforoService;
class XenForoData {
protected XenforoService $services;
public function __construct(public readonly object $data) {
$this->services = app(XenforoService::class);
}
public function __get(string $name): mixed {
return $this->data->$name ?? null;
}
}

View File

@@ -0,0 +1,7 @@
<?php
namespace App\XenForoDataTypes;
class XenForoUserGroup extends XenForoData {
}