Completed
Push — master ( 759854...e46a01 )
by Martin
13:10 queued 03:41
created
src/Formatter/FormatterInterface.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,5 +12,5 @@
 block discarded – undo
12 12
  */
13 13
 interface FormatterInterface
14 14
 {
15
-    public function format(Record $record);
15
+		public function format(Record $record);
16 16
 }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -10,7 +10,6 @@
 block discarded – undo
10 10
  * @package Yep\WorkflowLogger\Formatter
11 11
  * @author  Martin Zeman (Zemistr) <[email protected]>
12 12
  */
13
-interface FormatterInterface
14
-{
13
+interface FormatterInterface {
15 14
     public function format(Record $record);
16 15
 }
Please login to merge, or discard this patch.
src/Formatter/StandardFormatter.php 2 patches
Indentation   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -13,45 +13,45 @@
 block discarded – undo
13 13
  */
14 14
 class StandardFormatter implements FormatterInterface
15 15
 {
16
-    const FORMAT = "[%datetime%] %level%: %message%\n%contextPlaceholder%";
17
-    const CONTEXT_FORMAT = "Context:\n%context%\n";
18
-    const DATETIME_FORMAT = 'Y-m-d H:i:s.u';
19
-
20
-    /**
21
-     * @var DumperInterface
22
-     */
23
-    protected $dumper;
24
-
25
-    public function __construct(DumperInterface $dumper)
26
-    {
27
-        $this->dumper = $dumper;
28
-    }
29
-
30
-    public function format(Record $record)
31
-    {
32
-        $contextString = '';
33
-
34
-        if ($context = $record->getContext()) {
35
-            $contextString = strtr(
36
-              self::CONTEXT_FORMAT,
37
-              [
38
-                '%context%' => $this->dumper->dump($context),
39
-              ]
40
-            );
41
-        }
42
-
43
-        $string = strtr(
44
-          self::FORMAT,
45
-          [
46
-            '%datetime%' => $record->getDatetime()->format(
47
-              static::DATETIME_FORMAT
48
-            ),
49
-            '%level%' => $record->getLevel(),
50
-            '%message%' => $record->getMessage(),
51
-            '%contextPlaceholder%' => $contextString,
52
-          ]
53
-        );
54
-
55
-        return $string;
56
-    }
16
+		const FORMAT = "[%datetime%] %level%: %message%\n%contextPlaceholder%";
17
+		const CONTEXT_FORMAT = "Context:\n%context%\n";
18
+		const DATETIME_FORMAT = 'Y-m-d H:i:s.u';
19
+
20
+		/**
21
+		 * @var DumperInterface
22
+		 */
23
+		protected $dumper;
24
+
25
+		public function __construct(DumperInterface $dumper)
26
+		{
27
+				$this->dumper = $dumper;
28
+		}
29
+
30
+		public function format(Record $record)
31
+		{
32
+				$contextString = '';
33
+
34
+				if ($context = $record->getContext()) {
35
+						$contextString = strtr(
36
+							self::CONTEXT_FORMAT,
37
+							[
38
+								'%context%' => $this->dumper->dump($context),
39
+							]
40
+						);
41
+				}
42
+
43
+				$string = strtr(
44
+					self::FORMAT,
45
+					[
46
+						'%datetime%' => $record->getDatetime()->format(
47
+							static::DATETIME_FORMAT
48
+						),
49
+						'%level%' => $record->getLevel(),
50
+						'%message%' => $record->getMessage(),
51
+						'%contextPlaceholder%' => $contextString,
52
+					]
53
+				);
54
+
55
+				return $string;
56
+		}
57 57
 }
Please login to merge, or discard this patch.
Braces   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -11,8 +11,7 @@  discard block
 block discarded – undo
11 11
  * @package Yep\WorkflowLogger\Formatter
12 12
  * @author  Martin Zeman (Zemistr) <[email protected]>
13 13
  */
14
-class StandardFormatter implements FormatterInterface
15
-{
14
+class StandardFormatter implements FormatterInterface {
16 15
     const FORMAT = "[%datetime%] %level%: %message%\n%contextPlaceholder%";
17 16
     const CONTEXT_FORMAT = "Context:\n%context%\n";
18 17
     const DATETIME_FORMAT = 'Y-m-d H:i:s.u';
@@ -22,13 +21,11 @@  discard block
 block discarded – undo
22 21
      */
23 22
     protected $dumper;
24 23
 
25
-    public function __construct(DumperInterface $dumper)
26
-    {
24
+    public function __construct(DumperInterface $dumper) {
27 25
         $this->dumper = $dumper;
28 26
     }
29 27
 
30
-    public function format(Record $record)
31
-    {
28
+    public function format(Record $record) {
32 29
         $contextString = '';
33 30
 
34 31
         if ($context = $record->getContext()) {
Please login to merge, or discard this patch.
src/LoggerInterface.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -10,9 +10,9 @@
 block discarded – undo
10 10
  */
11 11
 interface LoggerInterface extends \Psr\Log\LoggerInterface
12 12
 {
13
-    /**
14
-     * @param string $name
15
-     * @return Workflow
16
-     */
17
-    public function workflow($name);
13
+		/**
14
+		 * @param string $name
15
+		 * @return Workflow
16
+		 */
17
+		public function workflow($name);
18 18
 }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -8,8 +8,7 @@
 block discarded – undo
8 8
  * @package Yep\WorkflowLogger
9 9
  * @author  Martin Zeman (Zemistr) <[email protected]>
10 10
  */
11
-interface LoggerInterface extends \Psr\Log\LoggerInterface
12
-{
11
+interface LoggerInterface extends \Psr\Log\LoggerInterface {
13 12
     /**
14 13
      * @param string $name
15 14
      * @return Workflow
Please login to merge, or discard this patch.
src/Record.php 2 patches
Indentation   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -10,75 +10,75 @@
 block discarded – undo
10 10
  */
11 11
 class Record
12 12
 {
13
-    /**
14
-     * @var array
15
-     */
16
-    protected $context;
13
+		/**
14
+		 * @var array
15
+		 */
16
+		protected $context;
17 17
 
18
-    /**
19
-     * @var \DateTime
20
-     */
21
-    protected $datetime;
18
+		/**
19
+		 * @var \DateTime
20
+		 */
21
+		protected $datetime;
22 22
 
23
-    /**
24
-     * @var string
25
-     */
26
-    protected $level;
23
+		/**
24
+		 * @var string
25
+		 */
26
+		protected $level;
27 27
 
28
-    /**
29
-     * @var string
30
-     */
31
-    protected $message;
28
+		/**
29
+		 * @var string
30
+		 */
31
+		protected $message;
32 32
 
33
-    /**
34
-     * Record constructor.
35
-     *
36
-     * @param \DateTime $datetime
37
-     * @param string    $message
38
-     * @param string    $level
39
-     * @param array     $context
40
-     */
41
-    public function __construct(
42
-      \DateTime $datetime,
43
-      $message,
44
-      $level,
45
-      array $context
46
-    ) {
47
-        $this->datetime = $datetime;
48
-        $this->message = (string)$message;
49
-        $this->level = (string)$level;
50
-        $this->context = $context;
51
-    }
33
+		/**
34
+		 * Record constructor.
35
+		 *
36
+		 * @param \DateTime $datetime
37
+		 * @param string    $message
38
+		 * @param string    $level
39
+		 * @param array     $context
40
+		 */
41
+		public function __construct(
42
+			\DateTime $datetime,
43
+			$message,
44
+			$level,
45
+			array $context
46
+		) {
47
+				$this->datetime = $datetime;
48
+				$this->message = (string)$message;
49
+				$this->level = (string)$level;
50
+				$this->context = $context;
51
+		}
52 52
 
53
-    /**
54
-     * @return \DateTime
55
-     */
56
-    public function getDatetime()
57
-    {
58
-        return $this->datetime;
59
-    }
53
+		/**
54
+		 * @return \DateTime
55
+		 */
56
+		public function getDatetime()
57
+		{
58
+				return $this->datetime;
59
+		}
60 60
 
61
-    /**
62
-     * @return string
63
-     */
64
-    public function getMessage()
65
-    {
66
-        return $this->message;
67
-    }
61
+		/**
62
+		 * @return string
63
+		 */
64
+		public function getMessage()
65
+		{
66
+				return $this->message;
67
+		}
68 68
 
69
-    /**
70
-     * @return string
71
-     */
72
-    public function getLevel()
73
-    {
74
-        return $this->level;
75
-    }
69
+		/**
70
+		 * @return string
71
+		 */
72
+		public function getLevel()
73
+		{
74
+				return $this->level;
75
+		}
76 76
 
77
-    /**
78
-     * @return array
79
-     */
80
-    public function getContext()
81
-    {
82
-        return $this->context;
83
-    }
77
+		/**
78
+		 * @return array
79
+		 */
80
+		public function getContext()
81
+		{
82
+				return $this->context;
83
+		}
84 84
 }
Please login to merge, or discard this patch.
Braces   +5 added lines, -10 removed lines patch added patch discarded remove patch
@@ -8,8 +8,7 @@  discard block
 block discarded – undo
8 8
  * @package Yep\WorkflowLogger
9 9
  * @author  Martin Zeman (Zemistr) <[email protected]>
10 10
  */
11
-class Record
12
-{
11
+class Record {
13 12
     /**
14 13
      * @var array
15 14
      */
@@ -53,32 +52,28 @@  discard block
 block discarded – undo
53 52
     /**
54 53
      * @return \DateTime
55 54
      */
56
-    public function getDatetime()
57
-    {
55
+    public function getDatetime() {
58 56
         return $this->datetime;
59 57
     }
60 58
 
61 59
     /**
62 60
      * @return string
63 61
      */
64
-    public function getMessage()
65
-    {
62
+    public function getMessage() {
66 63
         return $this->message;
67 64
     }
68 65
 
69 66
     /**
70 67
      * @return string
71 68
      */
72
-    public function getLevel()
73
-    {
69
+    public function getLevel() {
74 70
         return $this->level;
75 71
     }
76 72
 
77 73
     /**
78 74
      * @return array
79 75
      */
80
-    public function getContext()
81
-    {
76
+    public function getContext() {
82 77
         return $this->context;
83 78
     }
84 79
 }
Please login to merge, or discard this patch.
src/ContextDumper/DumperInterface.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -10,5 +10,5 @@
 block discarded – undo
10 10
  */
11 11
 interface DumperInterface
12 12
 {
13
-    public function dump(array $context);
13
+		public function dump(array $context);
14 14
 }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -8,7 +8,6 @@
 block discarded – undo
8 8
  * @package Yep\WorkflowLogger\ContextDumper
9 9
  * @author  Martin Zeman (Zemistr) <[email protected]>
10 10
  */
11
-interface DumperInterface
12
-{
11
+interface DumperInterface {
13 12
     public function dump(array $context);
14 13
 }
Please login to merge, or discard this patch.
src/ContextDumper/SymfonyVarDumper.php 2 patches
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -13,24 +13,24 @@
 block discarded – undo
13 13
  */
14 14
 class SymfonyVarDumper implements DumperInterface
15 15
 {
16
-    /**
17
-     * @var VarCloner
18
-     */
19
-    protected $cloner;
16
+		/**
17
+		 * @var VarCloner
18
+		 */
19
+		protected $cloner;
20 20
 
21
-    /**
22
-     * @var CliDumper
23
-     */
24
-    protected $dumper;
21
+		/**
22
+		 * @var CliDumper
23
+		 */
24
+		protected $dumper;
25 25
 
26
-    public function __construct($flags = CliDumper::DUMP_LIGHT_ARRAY)
27
-    {
28
-        $this->cloner = new VarCloner();
29
-        $this->dumper = new CliDumper(null, null, $flags);
30
-    }
26
+		public function __construct($flags = CliDumper::DUMP_LIGHT_ARRAY)
27
+		{
28
+				$this->cloner = new VarCloner();
29
+				$this->dumper = new CliDumper(null, null, $flags);
30
+		}
31 31
 
32
-    public function dump(array $context)
33
-    {
34
-        return $this->dumper->dump($this->cloner->cloneVar($context), true);
35
-    }
32
+		public function dump(array $context)
33
+		{
34
+				return $this->dumper->dump($this->cloner->cloneVar($context), true);
35
+		}
36 36
 }
Please login to merge, or discard this patch.
Braces   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -11,8 +11,7 @@  discard block
 block discarded – undo
11 11
  * @package Yep\WorkflowLogger\ContextDumper
12 12
  * @author  Martin Zeman (Zemistr) <[email protected]>
13 13
  */
14
-class SymfonyVarDumper implements DumperInterface
15
-{
14
+class SymfonyVarDumper implements DumperInterface {
16 15
     /**
17 16
      * @var VarCloner
18 17
      */
@@ -23,14 +22,12 @@  discard block
 block discarded – undo
23 22
      */
24 23
     protected $dumper;
25 24
 
26
-    public function __construct($flags = CliDumper::DUMP_LIGHT_ARRAY)
27
-    {
25
+    public function __construct($flags = CliDumper::DUMP_LIGHT_ARRAY) {
28 26
         $this->cloner = new VarCloner();
29 27
         $this->dumper = new CliDumper(null, null, $flags);
30 28
     }
31 29
 
32
-    public function dump(array $context)
33
-    {
30
+    public function dump(array $context) {
34 31
         return $this->dumper->dump($this->cloner->cloneVar($context), true);
35 32
     }
36 33
 }
Please login to merge, or discard this patch.
src/ContextDumper/PrintRDumper.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -10,8 +10,8 @@
 block discarded – undo
10 10
  */
11 11
 class PrintRDumper implements DumperInterface
12 12
 {
13
-    public function dump(array $context)
14
-    {
15
-        return print_r($context, true);
16
-    }
13
+		public function dump(array $context)
14
+		{
15
+				return print_r($context, true);
16
+		}
17 17
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -8,10 +8,8 @@
 block discarded – undo
8 8
  * @package Yep\WorkflowLogger\ContextDumper
9 9
  * @author  Martin Zeman (Zemistr) <[email protected]>
10 10
  */
11
-class PrintRDumper implements DumperInterface
12
-{
13
-    public function dump(array $context)
14
-    {
11
+class PrintRDumper implements DumperInterface {
12
+    public function dump(array $context) {
15 13
         return print_r($context, true);
16 14
     }
17 15
 }
Please login to merge, or discard this patch.
src/ContextDumper/TracyDumper.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -12,19 +12,19 @@
 block discarded – undo
12 12
  */
13 13
 class TracyDumper implements DumperInterface
14 14
 {
15
-    /**
16
-     * @var array
17
-     */
18
-    protected $options;
15
+		/**
16
+		 * @var array
17
+		 */
18
+		protected $options;
19 19
 
20
-    public function __construct(
21
-      array $options = [Dumper::DEPTH => 8, Dumper::TRUNCATE => 512]
22
-    ) {
23
-        $this->options = $options;
24
-    }
20
+		public function __construct(
21
+			array $options = [Dumper::DEPTH => 8, Dumper::TRUNCATE => 512]
22
+		) {
23
+				$this->options = $options;
24
+		}
25 25
 
26
-    public function dump(array $context)
27
-    {
28
-        return Dumper::toText($context, $this->options);
29
-    }
26
+		public function dump(array $context)
27
+		{
28
+				return Dumper::toText($context, $this->options);
29
+		}
30 30
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -10,8 +10,7 @@  discard block
 block discarded – undo
10 10
  * @package Yep\WorkflowLogger\ContextDumper
11 11
  * @author  Martin Zeman (Zemistr) <[email protected]>
12 12
  */
13
-class TracyDumper implements DumperInterface
14
-{
13
+class TracyDumper implements DumperInterface {
15 14
     /**
16 15
      * @var array
17 16
      */
@@ -23,8 +22,7 @@  discard block
 block discarded – undo
23 22
         $this->options = $options;
24 23
     }
25 24
 
26
-    public function dump(array $context)
27
-    {
25
+    public function dump(array $context) {
28 26
         return Dumper::toText($context, $this->options);
29 27
     }
30 28
 }
Please login to merge, or discard this patch.
src/Workflow.php 2 patches
Indentation   +247 added lines, -247 removed lines patch added patch discarded remove patch
@@ -14,277 +14,277 @@
 block discarded – undo
14 14
  */
15 15
 class Workflow implements LoggerInterface
16 16
 {
17
-    const EMERGENCY = 'emergency';
18
-    const ALERT = 'alert';
19
-    const CRITICAL = 'critical';
20
-    const ERROR = 'error';
21
-    const WARNING = 'warning';
22
-    const NOTICE = 'notice';
23
-    const INFO = 'info';
24
-    const DEBUG = 'debug';
17
+		const EMERGENCY = 'emergency';
18
+		const ALERT = 'alert';
19
+		const CRITICAL = 'critical';
20
+		const ERROR = 'error';
21
+		const WARNING = 'warning';
22
+		const NOTICE = 'notice';
23
+		const INFO = 'info';
24
+		const DEBUG = 'debug';
25 25
 
26
-    /**
27
-     * Logging levels from syslog protocol defined in RFC 5424
28
-     *
29
-     * @var array|string[] $levels Logging levels
30
-     */
31
-    protected static $levels = [
32
-      self::DEBUG => 'DEBUG',
33
-      self::INFO => 'INFO',
34
-      self::NOTICE => 'NOTICE',
35
-      self::WARNING => 'WARNING',
36
-      self::ERROR => 'ERROR',
37
-      self::CRITICAL => 'CRITICAL',
38
-      self::ALERT => 'ALERT',
39
-      self::EMERGENCY => 'EMERGENCY',
40
-    ];
26
+		/**
27
+		 * Logging levels from syslog protocol defined in RFC 5424
28
+		 *
29
+		 * @var array|string[] $levels Logging levels
30
+		 */
31
+		protected static $levels = [
32
+			self::DEBUG => 'DEBUG',
33
+			self::INFO => 'INFO',
34
+			self::NOTICE => 'NOTICE',
35
+			self::WARNING => 'WARNING',
36
+			self::ERROR => 'ERROR',
37
+			self::CRITICAL => 'CRITICAL',
38
+			self::ALERT => 'ALERT',
39
+			self::EMERGENCY => 'EMERGENCY',
40
+		];
41 41
 
42
-    /**
43
-     * @var int|string
44
-     */
45
-    private $level;
42
+		/**
43
+		 * @var int|string
44
+		 */
45
+		private $level;
46 46
 
47
-    /**
48
-     * @var FormatterInterface
49
-     */
50
-    protected $formatter;
47
+		/**
48
+		 * @var FormatterInterface
49
+		 */
50
+		protected $formatter;
51 51
 
52
-    /**
53
-     * @var Logger
54
-     */
55
-    protected $logger;
52
+		/**
53
+		 * @var Logger
54
+		 */
55
+		protected $logger;
56 56
 
57
-    /**
58
-     * @var string
59
-     */
60
-    protected $name;
57
+		/**
58
+		 * @var string
59
+		 */
60
+		protected $name;
61 61
 
62
-    /**
63
-     * @var array|Record[]
64
-     */
65
-    protected $records = [];
62
+		/**
63
+		 * @var array|Record[]
64
+		 */
65
+		protected $records = [];
66 66
 
67
-    /**
68
-     * @var \DateTimeZone
69
-     */
70
-    protected $timezone;
67
+		/**
68
+		 * @var \DateTimeZone
69
+		 */
70
+		protected $timezone;
71 71
 
72
-    /**
73
-     * Workflow constructor.
74
-     *
75
-     * @param LoggerInterface    $logger    Main logger
76
-     * @param FormatterInterface $formatter Workflow records formatter
77
-     * @param \DateTimeZone      $timezone  Current timezone
78
-     * @param string             $name      Workflow name
79
-     * @param int|string         $level     Workflow level code
80
-     */
81
-    public function __construct(
82
-      LoggerInterface $logger,
83
-      FormatterInterface $formatter,
84
-      \DateTimeZone $timezone,
85
-      $name,
86
-      $level
87
-    ) {
88
-        $this->logger = $logger;
89
-        $this->formatter = $formatter;
90
-        $this->timezone = $timezone;
91
-        $this->name = (string)$name;
92
-        $this->level = $level;
93
-    }
72
+		/**
73
+		 * Workflow constructor.
74
+		 *
75
+		 * @param LoggerInterface    $logger    Main logger
76
+		 * @param FormatterInterface $formatter Workflow records formatter
77
+		 * @param \DateTimeZone      $timezone  Current timezone
78
+		 * @param string             $name      Workflow name
79
+		 * @param int|string         $level     Workflow level code
80
+		 */
81
+		public function __construct(
82
+			LoggerInterface $logger,
83
+			FormatterInterface $formatter,
84
+			\DateTimeZone $timezone,
85
+			$name,
86
+			$level
87
+		) {
88
+				$this->logger = $logger;
89
+				$this->formatter = $formatter;
90
+				$this->timezone = $timezone;
91
+				$this->name = (string)$name;
92
+				$this->level = $level;
93
+		}
94 94
 
95
-    /**
96
-     * @return \DateTime
97
-     */
98
-    protected function getCurrentDateTime()
99
-    {
100
-        $time = new \DateTime(null, $this->timezone);
101
-        $time->setTimezone($this->timezone);
95
+		/**
96
+		 * @return \DateTime
97
+		 */
98
+		protected function getCurrentDateTime()
99
+		{
100
+				$time = new \DateTime(null, $this->timezone);
101
+				$time->setTimezone($this->timezone);
102 102
 
103
-        return $time;
104
-    }
103
+				return $time;
104
+		}
105 105
 
106
-    /**
107
-     * @return string
108
-     */
109
-    public function getName()
110
-    {
111
-        return $this->name;
112
-    }
106
+		/**
107
+		 * @return string
108
+		 */
109
+		public function getName()
110
+		{
111
+				return $this->name;
112
+		}
113 113
 
114
-    /**
115
-     * @return int|string
116
-     */
117
-    public function getLevel()
118
-    {
119
-        return $this->level;
120
-    }
114
+		/**
115
+		 * @return int|string
116
+		 */
117
+		public function getLevel()
118
+		{
119
+				return $this->level;
120
+		}
121 121
 
122
-    /**
123
-     * Gets the name of the logging level.
124
-     *
125
-     * @param string $level
126
-     * @return string
127
-     * @throws LevelIsNotDefinedException
128
-     */
129
-    public function getLevelName($level)
130
-    {
131
-        if (!isset(static::$levels[$level])) {
132
-            throw LevelIsNotDefinedException::create($level, static::$levels);
133
-        }
122
+		/**
123
+		 * Gets the name of the logging level.
124
+		 *
125
+		 * @param string $level
126
+		 * @return string
127
+		 * @throws LevelIsNotDefinedException
128
+		 */
129
+		public function getLevelName($level)
130
+		{
131
+				if (!isset(static::$levels[$level])) {
132
+						throw LevelIsNotDefinedException::create($level, static::$levels);
133
+				}
134 134
 
135
-        return static::$levels[$level];
136
-    }
135
+				return static::$levels[$level];
136
+		}
137 137
 
138
-    /**
139
-     * Logs with a workflow level and with all workflow records
140
-     *
141
-     * @param  string $message The log message
142
-     * @param  array  $context The log context
143
-     * @return void
144
-     */
145
-    public function finish($message = '', array $context = [])
146
-    {
147
-        $message .= $message === '' ? '' : "\n\n";
148
-        $message .= "Workflow: {$this->getName()}\n";
138
+		/**
139
+		 * Logs with a workflow level and with all workflow records
140
+		 *
141
+		 * @param  string $message The log message
142
+		 * @param  array  $context The log context
143
+		 * @return void
144
+		 */
145
+		public function finish($message = '', array $context = [])
146
+		{
147
+				$message .= $message === '' ? '' : "\n\n";
148
+				$message .= "Workflow: {$this->getName()}\n";
149 149
 
150
-        foreach ($this->records as $record) {
151
-            $message .= $this->formatter->format($record);
152
-        }
150
+				foreach ($this->records as $record) {
151
+						$message .= $this->formatter->format($record);
152
+				}
153 153
 
154
-        $this->logger->log($this->level, $message, $context);
155
-    }
154
+				$this->logger->log($this->level, $message, $context);
155
+		}
156 156
 
157
-    /**
158
-     * Logs workflow record with an arbitrary level.
159
-     *
160
-     * @param  int    $level   The logging level
161
-     * @param  string $message The log message
162
-     * @param  array  $context The log context
163
-     * @return void
164
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
165
-     */
166
-    public function log($level, $message, array $context = [])
167
-    {
168
-        $this->records[] = new Record(
169
-          $this->getCurrentDateTime(),
170
-          $message,
171
-          $this->getLevelName($level),
172
-          $context
173
-        );
174
-    }
157
+		/**
158
+		 * Logs workflow record with an arbitrary level.
159
+		 *
160
+		 * @param  int    $level   The logging level
161
+		 * @param  string $message The log message
162
+		 * @param  array  $context The log context
163
+		 * @return void
164
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
165
+		 */
166
+		public function log($level, $message, array $context = [])
167
+		{
168
+				$this->records[] = new Record(
169
+					$this->getCurrentDateTime(),
170
+					$message,
171
+					$this->getLevelName($level),
172
+					$context
173
+				);
174
+		}
175 175
 
176
-    /**
177
-     * System is unusable.
178
-     *
179
-     * @param  string $message The log message
180
-     * @param  array  $context The log context
181
-     * @return void
182
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
183
-     */
184
-    public function emergency($message, array $context = [])
185
-    {
186
-        $this->log(self::EMERGENCY, $message, $context);
187
-    }
176
+		/**
177
+		 * System is unusable.
178
+		 *
179
+		 * @param  string $message The log message
180
+		 * @param  array  $context The log context
181
+		 * @return void
182
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
183
+		 */
184
+		public function emergency($message, array $context = [])
185
+		{
186
+				$this->log(self::EMERGENCY, $message, $context);
187
+		}
188 188
 
189
-    /**
190
-     * Action must be taken immediately.
191
-     *
192
-     * Example: Entire website down, database unavailable, etc. This should
193
-     * trigger the SMS alerts and wake you up.
194
-     *
195
-     * @param  string $message The log message
196
-     * @param  array  $context The log context
197
-     * @return void
198
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
199
-     */
200
-    public function alert($message, array $context = [])
201
-    {
202
-        $this->log(self::ALERT, $message, $context);
203
-    }
189
+		/**
190
+		 * Action must be taken immediately.
191
+		 *
192
+		 * Example: Entire website down, database unavailable, etc. This should
193
+		 * trigger the SMS alerts and wake you up.
194
+		 *
195
+		 * @param  string $message The log message
196
+		 * @param  array  $context The log context
197
+		 * @return void
198
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
199
+		 */
200
+		public function alert($message, array $context = [])
201
+		{
202
+				$this->log(self::ALERT, $message, $context);
203
+		}
204 204
 
205
-    /**
206
-     * Critical conditions.
207
-     *
208
-     * Example: Application component unavailable, unexpected exception.
209
-     *
210
-     * @param  string $message The log message
211
-     * @param  array  $context The log context
212
-     * @return void
213
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
214
-     */
215
-    public function critical($message, array $context = [])
216
-    {
217
-        $this->log(self::CRITICAL, $message, $context);
218
-    }
205
+		/**
206
+		 * Critical conditions.
207
+		 *
208
+		 * Example: Application component unavailable, unexpected exception.
209
+		 *
210
+		 * @param  string $message The log message
211
+		 * @param  array  $context The log context
212
+		 * @return void
213
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
214
+		 */
215
+		public function critical($message, array $context = [])
216
+		{
217
+				$this->log(self::CRITICAL, $message, $context);
218
+		}
219 219
 
220
-    /**
221
-     * Runtime errors that do not require immediate action but should typically
222
-     * be logged and monitored.
223
-     *
224
-     * @param  string $message The log message
225
-     * @param  array  $context The log context
226
-     * @return void
227
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
228
-     */
229
-    public function error($message, array $context = [])
230
-    {
231
-        $this->log(self::ERROR, $message, $context);
232
-    }
220
+		/**
221
+		 * Runtime errors that do not require immediate action but should typically
222
+		 * be logged and monitored.
223
+		 *
224
+		 * @param  string $message The log message
225
+		 * @param  array  $context The log context
226
+		 * @return void
227
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
228
+		 */
229
+		public function error($message, array $context = [])
230
+		{
231
+				$this->log(self::ERROR, $message, $context);
232
+		}
233 233
 
234
-    /**
235
-     * Exceptional occurrences that are not errors.
236
-     *
237
-     * Example: Use of deprecated APIs, poor use of an API, undesirable things
238
-     * that are not necessarily wrong.
239
-     *
240
-     * @param  string $message The log message
241
-     * @param  array  $context The log context
242
-     * @return void
243
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
244
-     */
245
-    public function warning($message, array $context = [])
246
-    {
247
-        $this->log(self::WARNING, $message, $context);
248
-    }
234
+		/**
235
+		 * Exceptional occurrences that are not errors.
236
+		 *
237
+		 * Example: Use of deprecated APIs, poor use of an API, undesirable things
238
+		 * that are not necessarily wrong.
239
+		 *
240
+		 * @param  string $message The log message
241
+		 * @param  array  $context The log context
242
+		 * @return void
243
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
244
+		 */
245
+		public function warning($message, array $context = [])
246
+		{
247
+				$this->log(self::WARNING, $message, $context);
248
+		}
249 249
 
250
-    /**
251
-     * Normal but significant events.
252
-     *
253
-     * @param  string $message The log message
254
-     * @param  array  $context The log context
255
-     * @return void
256
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
257
-     */
258
-    public function notice($message, array $context = [])
259
-    {
260
-        $this->log(self::NOTICE, $message, $context);
261
-    }
250
+		/**
251
+		 * Normal but significant events.
252
+		 *
253
+		 * @param  string $message The log message
254
+		 * @param  array  $context The log context
255
+		 * @return void
256
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
257
+		 */
258
+		public function notice($message, array $context = [])
259
+		{
260
+				$this->log(self::NOTICE, $message, $context);
261
+		}
262 262
 
263
-    /**
264
-     * Interesting events.
265
-     *
266
-     * Example: User logs in, SQL logs.
267
-     *
268
-     * @param  string $message The log message
269
-     * @param  array  $context The log context
270
-     * @return void
271
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
272
-     */
273
-    public function info($message, array $context = [])
274
-    {
275
-        $this->log(self::INFO, $message, $context);
276
-    }
263
+		/**
264
+		 * Interesting events.
265
+		 *
266
+		 * Example: User logs in, SQL logs.
267
+		 *
268
+		 * @param  string $message The log message
269
+		 * @param  array  $context The log context
270
+		 * @return void
271
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
272
+		 */
273
+		public function info($message, array $context = [])
274
+		{
275
+				$this->log(self::INFO, $message, $context);
276
+		}
277 277
 
278
-    /**
279
-     * Detailed debug information.
280
-     *
281
-     * @param  string $message The log message
282
-     * @param  array  $context The log context
283
-     * @return void
284
-     * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
285
-     */
286
-    public function debug($message, array $context = [])
287
-    {
288
-        $this->log(self::DEBUG, $message, $context);
289
-    }
278
+		/**
279
+		 * Detailed debug information.
280
+		 *
281
+		 * @param  string $message The log message
282
+		 * @param  array  $context The log context
283
+		 * @return void
284
+		 * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
285
+		 */
286
+		public function debug($message, array $context = [])
287
+		{
288
+				$this->log(self::DEBUG, $message, $context);
289
+		}
290 290
 }
Please login to merge, or discard this patch.
Braces   +15 added lines, -30 removed lines patch added patch discarded remove patch
@@ -12,8 +12,7 @@  discard block
 block discarded – undo
12 12
  * @package Yep\WorkflowLogger
13 13
  * @author  Martin Zeman (Zemistr) <[email protected]>
14 14
  */
15
-class Workflow implements LoggerInterface
16
-{
15
+class Workflow implements LoggerInterface {
17 16
     const EMERGENCY = 'emergency';
18 17
     const ALERT = 'alert';
19 18
     const CRITICAL = 'critical';
@@ -95,8 +94,7 @@  discard block
 block discarded – undo
95 94
     /**
96 95
      * @return \DateTime
97 96
      */
98
-    protected function getCurrentDateTime()
99
-    {
97
+    protected function getCurrentDateTime() {
100 98
         $time = new \DateTime(null, $this->timezone);
101 99
         $time->setTimezone($this->timezone);
102 100
 
@@ -106,16 +104,14 @@  discard block
 block discarded – undo
106 104
     /**
107 105
      * @return string
108 106
      */
109
-    public function getName()
110
-    {
107
+    public function getName() {
111 108
         return $this->name;
112 109
     }
113 110
 
114 111
     /**
115 112
      * @return int|string
116 113
      */
117
-    public function getLevel()
118
-    {
114
+    public function getLevel() {
119 115
         return $this->level;
120 116
     }
121 117
 
@@ -126,8 +122,7 @@  discard block
 block discarded – undo
126 122
      * @return string
127 123
      * @throws LevelIsNotDefinedException
128 124
      */
129
-    public function getLevelName($level)
130
-    {
125
+    public function getLevelName($level) {
131 126
         if (!isset(static::$levels[$level])) {
132 127
             throw LevelIsNotDefinedException::create($level, static::$levels);
133 128
         }
@@ -142,8 +137,7 @@  discard block
 block discarded – undo
142 137
      * @param  array  $context The log context
143 138
      * @return void
144 139
      */
145
-    public function finish($message = '', array $context = [])
146
-    {
140
+    public function finish($message = '', array $context = []) {
147 141
         $message .= $message === '' ? '' : "\n\n";
148 142
         $message .= "Workflow: {$this->getName()}\n";
149 143
 
@@ -163,8 +157,7 @@  discard block
 block discarded – undo
163 157
      * @return void
164 158
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
165 159
      */
166
-    public function log($level, $message, array $context = [])
167
-    {
160
+    public function log($level, $message, array $context = []) {
168 161
         $this->records[] = new Record(
169 162
           $this->getCurrentDateTime(),
170 163
           $message,
@@ -181,8 +174,7 @@  discard block
 block discarded – undo
181 174
      * @return void
182 175
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
183 176
      */
184
-    public function emergency($message, array $context = [])
185
-    {
177
+    public function emergency($message, array $context = []) {
186 178
         $this->log(self::EMERGENCY, $message, $context);
187 179
     }
188 180
 
@@ -197,8 +189,7 @@  discard block
 block discarded – undo
197 189
      * @return void
198 190
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
199 191
      */
200
-    public function alert($message, array $context = [])
201
-    {
192
+    public function alert($message, array $context = []) {
202 193
         $this->log(self::ALERT, $message, $context);
203 194
     }
204 195
 
@@ -212,8 +203,7 @@  discard block
 block discarded – undo
212 203
      * @return void
213 204
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
214 205
      */
215
-    public function critical($message, array $context = [])
216
-    {
206
+    public function critical($message, array $context = []) {
217 207
         $this->log(self::CRITICAL, $message, $context);
218 208
     }
219 209
 
@@ -226,8 +216,7 @@  discard block
 block discarded – undo
226 216
      * @return void
227 217
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
228 218
      */
229
-    public function error($message, array $context = [])
230
-    {
219
+    public function error($message, array $context = []) {
231 220
         $this->log(self::ERROR, $message, $context);
232 221
     }
233 222
 
@@ -242,8 +231,7 @@  discard block
 block discarded – undo
242 231
      * @return void
243 232
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
244 233
      */
245
-    public function warning($message, array $context = [])
246
-    {
234
+    public function warning($message, array $context = []) {
247 235
         $this->log(self::WARNING, $message, $context);
248 236
     }
249 237
 
@@ -255,8 +243,7 @@  discard block
 block discarded – undo
255 243
      * @return void
256 244
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
257 245
      */
258
-    public function notice($message, array $context = [])
259
-    {
246
+    public function notice($message, array $context = []) {
260 247
         $this->log(self::NOTICE, $message, $context);
261 248
     }
262 249
 
@@ -270,8 +257,7 @@  discard block
 block discarded – undo
270 257
      * @return void
271 258
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
272 259
      */
273
-    public function info($message, array $context = [])
274
-    {
260
+    public function info($message, array $context = []) {
275 261
         $this->log(self::INFO, $message, $context);
276 262
     }
277 263
 
@@ -283,8 +269,7 @@  discard block
 block discarded – undo
283 269
      * @return void
284 270
      * @throws \Yep\WorkflowLogger\Exception\LevelIsNotDefinedException
285 271
      */
286
-    public function debug($message, array $context = [])
287
-    {
272
+    public function debug($message, array $context = []) {
288 273
         $this->log(self::DEBUG, $message, $context);
289 274
     }
290 275
 }
Please login to merge, or discard this patch.