indifferentketchup c032fd34b8 Add ProjectZomboid log base classes
ProjectZomboidLog (abstract): extends AnalysableLog, implements
DetectableLogInterface. Centralises the PZ timestamp format
('d-m-y H:i:s.v') and UTC default timezone, plus a makePatternParser()
helper so concrete subclasses only specify their line regex and capture
group names. ProjectZomboidEventLog (abstract): marker base for the ten
single-line structured PZ logs, distinct from the multi-line
ProjectZomboidServerLog. Concrete subclasses follow.
2026-04-30 20:31:12 +00:00
2026-04-30 20:31:12 +00:00
2026-04-30 19:22:22 +00:00

IndifferentKetchup Codex

A generic PHP log parsing and analysis framework. Provides interfaces and base implementations for reading log files, detecting log types, parsing entries into structured form, analysing them for problems and information, and printing results.

Installation

composer require indifferentketchup/codex

Source

https://git.indifferentketchup.com/indifferentketchup/ik-codex

Description
No description provided
Readme MIT 476 KiB
Languages
PHP 79.3%
Python 20.4%
Shell 0.3%