Passed
Push — main ( dea438...c342a3 )
by Sammy
01:28
created
LogLaddy.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -13,15 +13,15 @@  discard block
 block discarded – undo
13 13
 
14 14
 class LogLaddy implements LoggerInterface
15 15
 {
16
-  use \Psr\Log\LoggerTrait;           // PSR implementation
17
-  use \HexMakina\Debugger\Debugger;   // Debugger
16
+  use \Psr\Log\LoggerTrait; // PSR implementation
17
+  use \HexMakina\Debugger\Debugger; // Debugger
18 18
 
19
-  const REPORTING_USER = 'user_messages';
20
-  const INTERNAL_ERROR = 'error';
21
-  const USER_EXCEPTION = 'exception';
22
-  const LOG_LEVEL_SUCCESS = 'ok';
19
+  const REPORTING_USER='user_messages';
20
+  const INTERNAL_ERROR='error';
21
+  const USER_EXCEPTION='exception';
22
+  const LOG_LEVEL_SUCCESS='ok';
23 23
 
24
-  private $has_halting_messages = false;
24
+  private $has_halting_messages=false;
25 25
 
26 26
   /**
27 27
    * Everything went fine, which is always nice.
@@ -32,15 +32,15 @@  discard block
 block discarded – undo
32 32
    * @return void
33 33
    */
34 34
 
35
-  public function nice($message, array $context = array())
35
+  public function nice($message, array $context=array())
36 36
   {
37 37
       $this->log(LogLevel::NICE, $message, $context);
38 38
   }
39 39
 
40 40
   // -- Static handlers for error, use set_error_handler('\HexMakina\kadro\Logger\LogLaddy::error_handler')
41
-  public static function error_handler($level, $message, $file = '', $line = 0)
41
+  public static function error_handler($level, $message, $file='', $line=0)
42 42
   {
43
-    $loglevel = self::map_error_level_to_log_level($level);
43
+    $loglevel=self::map_error_level_to_log_level($level);
44 44
 
45 45
     (new LogLaddy())->$loglevel($message, ['file' => $file, 'line' => $line, 'trace' => debug_backtrace()]);
46 46
   }
@@ -48,18 +48,18 @@  discard block
 block discarded – undo
48 48
   // -- Static handlers for throwables, use set_exception_handler('\HexMakina\kadro\Logger\LogLaddy::exception_handler');
49 49
   public static function exception_handler(\Throwable $throwable)
50 50
   {
51
-    $context = [];
52
-    $context['text'] = $throwable->getMessage();
53
-    $context['file'] = $throwable->getFile();
54
-    $context['line'] = $throwable->getLine();
55
-    $context['code'] = $throwable->getCode();
56
-    $context['class'] = get_class($throwable);
57
-    $context['trace'] = $throwable->getTrace();
58
-
59
-    $lad = new LogLaddy();
60
-    if(is_subclass_of($throwable, 'Error') || get_class($throwable) === 'Error')
51
+    $context=[];
52
+    $context['text']=$throwable->getMessage();
53
+    $context['file']=$throwable->getFile();
54
+    $context['line']=$throwable->getLine();
55
+    $context['code']=$throwable->getCode();
56
+    $context['class']=get_class($throwable);
57
+    $context['trace']=$throwable->getTrace();
58
+
59
+    $lad=new LogLaddy();
60
+    if (is_subclass_of($throwable, 'Error') || get_class($throwable) === 'Error')
61 61
       $lad->alert(self::INTERNAL_ERROR, $context);
62
-    elseif(is_subclass_of($throwable, 'Exception') || get_class($throwable) === 'Exception')
62
+    elseif (is_subclass_of($throwable, 'Exception') || get_class($throwable) === 'Exception')
63 63
       $lad->notice(self::USER_EXCEPTION, $context);
64 64
     else
65 65
       $lad->critical('Caught a Throwable that is not an Error or an Exception. This breaks everything.', $context);
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 
68 68
   public function system_halted($level)
69 69
   {
70
-    switch($level)
70
+    switch ($level)
71 71
     {
72 72
       case LogLevel::ERROR:
73 73
       case LogLevel::CRITICAL:
@@ -80,24 +80,24 @@  discard block
 block discarded – undo
80 80
 
81 81
   // -- Implementation of LoggerInterface::log(), all other methods are in LoggerTrait
82 82
 
83
-  public function log($level, $message, array $context = [])
83
+  public function log($level, $message, array $context=[])
84 84
   {
85
-    $display_error = null;
85
+    $display_error=null;
86 86
 
87 87
     // --- Handles Throwables (exception_handler())
88
-    if($message==self::INTERNAL_ERROR || $message== self::USER_EXCEPTION)
88
+    if ($message == self::INTERNAL_ERROR || $message == self::USER_EXCEPTION)
89 89
     {
90
-      $this->has_halting_messages = true;
91
-      $display_error = self::format_throwable_message($context['class'], $context['code'], $context['file'], $context['line'], $context['text']);
90
+      $this->has_halting_messages=true;
91
+      $display_error=self::format_throwable_message($context['class'], $context['code'], $context['file'], $context['line'], $context['text']);
92 92
       error_log($display_error);
93
-      $display_error.= self::format_trace($context['trace'], false);
93
+      $display_error.=self::format_trace($context['trace'], false);
94 94
       self::HTTP_500($display_error);
95 95
     }
96
-    elseif($this->system_halted($level)) // analyses error level
96
+    elseif ($this->system_halted($level)) // analyses error level
97 97
     {
98
-      $display_error = sprintf(PHP_EOL.'%s in file %s:%d'.PHP_EOL.'%s', $level, self::format_file($context['file']), $context['line'], $message);
98
+      $display_error=sprintf(PHP_EOL.'%s in file %s:%d'.PHP_EOL.'%s', $level, self::format_file($context['file']), $context['line'], $message);
99 99
       error_log($display_error);
100
-      $display_error.= self::format_trace($context['trace'], true);
100
+      $display_error.=self::format_trace($context['trace'], true);
101 101
       self::HTTP_500($display_error);
102 102
     }
103 103
     else
@@ -122,15 +122,15 @@  discard block
 block discarded – undo
122 122
   // -- User messages
123 123
 
124 124
   // -- User messages:add one
125
-  public function report_to_user($level, $message, $context = [])
125
+  public function report_to_user($level, $message, $context=[])
126 126
   {
127
-    if(!isset($_SESSION[self::REPORTING_USER]))
128
-      $_SESSION[self::REPORTING_USER] = [];
127
+    if (!isset($_SESSION[self::REPORTING_USER]))
128
+      $_SESSION[self::REPORTING_USER]=[];
129 129
 
130
-    if(!isset($_SESSION[self::REPORTING_USER][$level]))
131
-      $_SESSION[self::REPORTING_USER][$level] = [];
130
+    if (!isset($_SESSION[self::REPORTING_USER][$level]))
131
+      $_SESSION[self::REPORTING_USER][$level]=[];
132 132
 
133
-    $_SESSION[self::REPORTING_USER][$level][] = [$message, $context];
133
+    $_SESSION[self::REPORTING_USER][$level][]=[$message, $context];
134 134
   }
135 135
 
136 136
   // -- User messages:get all
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
     $m[E_STRICT]=$m[E_DEPRECATED]=$m[E_USER_DEPRECATED]=$m[E_ALL]=LogLevel::DEBUG;
174 174
     $m[2048]=$m[8192]=$m[16384]=$m[32767]=LogLevel::DEBUG;
175 175
 
176
-    if(isset($m[$level]))
176
+    if (isset($m[$level]))
177 177
       return $m[$level];
178 178
 
179 179
     throw new \Exception(__FUNCTION__."($level): $level is unknown");
Please login to merge, or discard this patch.