• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ProjektAdLer / MoodlePluginLocalLogging / 13617644117

02 Mar 2025 05:17PM UTC coverage: 55.319% (-39.4%) from 94.737%
13617644117

push

github

Glutamat42
remove output modules stdout and db, refactor mtrace output to output to typical defaults (like apache log etc)

2 of 13 new or added lines in 3 files covered. (15.38%)

8 existing lines in 1 file now uncovered.

26 of 47 relevant lines covered (55.32%)

2.98 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

50.0
/classes/local/util.php
1
<?php
2

3
namespace local_logging\local;
4

5
class util {
6
    const LEVEL_TRACE = 100;
7
    const LEVEL_DEBUG = 200;
8
    const LEVEL_INFO = 300;
9
    const LEVEL_WARNING = 400;
10
    const LEVEL_ERROR = 500;
11

12
    public static function convertLogLevelToString(int $level): string {
UNCOV
13
        $levels = [
×
UNCOV
14
            self::LEVEL_TRACE => 'TRACE',
×
UNCOV
15
            self::LEVEL_DEBUG => 'DEBUG',
×
UNCOV
16
            self::LEVEL_INFO => 'INFO',
×
UNCOV
17
            self::LEVEL_WARNING => 'WARNING',
×
UNCOV
18
            self::LEVEL_ERROR => 'ERROR',
×
UNCOV
19
        ];
×
20

UNCOV
21
        return strtoupper($levels[$level] ?? 'UNKNOWN');
×
22
    }
23

24

25
    public static function convertLogLevelStringToInt (string $level): int {
26
        $levels = [
7✔
27
            'TRACE' => self::LEVEL_TRACE,
7✔
28
            'DEBUG' => self::LEVEL_DEBUG,
7✔
29
            'INFO' => self::LEVEL_INFO,
7✔
30
            'WARNING' => self::LEVEL_WARNING,
7✔
31
            'ERROR' => self::LEVEL_ERROR,
7✔
32
        ];
7✔
33

34
        return $levels[strtoupper($level)] ?? self::LEVEL_WARNING;
7✔
35
    }
36
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc