From 64641fa8e8d3fcd87f4f2320fdafba7d3c060904 Mon Sep 17 00:00:00 2001 From: indifferentketchup Date: Thu, 30 Apr 2026 21:46:47 +0000 Subject: [PATCH] Add AdminReloadedOptionsInformation insight --- .../AdminReloadedOptionsInformation.php | 21 +++++++++++++++ src/Pattern/ProjectZomboid/AdminPattern.php | 2 ++ .../AdminReloadedOptionsInformationTest.php | 27 +++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 src/Analysis/ProjectZomboid/AdminReloadedOptionsInformation.php create mode 100644 test/tests/Games/ProjectZomboid/Analysis/AdminReloadedOptionsInformationTest.php diff --git a/src/Analysis/ProjectZomboid/AdminReloadedOptionsInformation.php b/src/Analysis/ProjectZomboid/AdminReloadedOptionsInformation.php new file mode 100644 index 0000000..645d0d4 --- /dev/null +++ b/src/Analysis/ProjectZomboid/AdminReloadedOptionsInformation.php @@ -0,0 +1,21 @@ +setLabel('Admin reloaded options'); + $this->setValue($matches['admin']); + } +} diff --git a/src/Pattern/ProjectZomboid/AdminPattern.php b/src/Pattern/ProjectZomboid/AdminPattern.php index 9249e8e..3f46f77 100644 --- a/src/Pattern/ProjectZomboid/AdminPattern.php +++ b/src/Pattern/ProjectZomboid/AdminPattern.php @@ -40,4 +40,6 @@ class AdminPattern public const string GRANTED_ACCESS_ENTRY = '/^\[\d{2}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d{3}\] (?.+?) granted (?\w+) access level on (?.+?)\.?$/'; public const string CHANGED_OPTION_ENTRY = '/^\[\d{2}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d{3}\] (?.+?) changed option (?