0, self::Info => 1, self::Warning => 2, self::Error => 3, self::Critical => 4, }; } /** Returns the CSS badge variant for display. */ public function badge_variant(): string { return match ( $this ) { self::Debug => 'neutral', self::Info => 'info', self::Warning => 'warning', self::Error => 'danger', self::Critical => 'danger', }; } }