Prepare Beta Version

This commit is contained in:
2025-05-29 10:05:27 -06:00
parent a7002701f5
commit ea6b04f3f4
254 changed files with 5653 additions and 6569 deletions

View File

@ -0,0 +1,20 @@
<?php
namespace Koneko\VuexyAdmin\Application\Contracts\Loggers;
use Illuminate\Database\Eloquent\Model;
use Koneko\VuexyAdmin\Application\Enums\SystemLog\LogTriggerType;
use Koneko\VuexyAdmin\Application\Enums\SystemLog\LogLevel;
use Koneko\VuexyAdmin\Models\SystemLog;
interface SystemLoggerInterface
{
public function log(
string|LogLevel $level,
string $message,
array $context = [],
?Model $relatedModel = null,
LogTriggerType $triggerType = LogTriggerType::System,
?int $triggerId = null
): SystemLog;
}