Passed
Push — master ( 419cde...d38a64 )
by stéphane
02:51
created
yaml/Tag.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
         if (is_null($tagName)) {
17 17
             throw new \Exception(self::class.": a tag MUST have a name", 1);
18 18
         }
19
-        $this->tagName  = $tagName;
19
+        $this->tagName = $tagName;
20 20
         $this->value = $value;
21 21
     }
22 22
 
Please login to merge, or discard this patch.
yaml/Regex.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -32,10 +32,10 @@
 block discarded – undo
32 32
     {
33 33
         $d         = "\\d{4}([-\\/])\\d{2}\\1\\d{2}";
34 34
         $h         = "\\d{2}(:)\\d{2}\\2\\d{2}";
35
-        $date      =  "/^$d$/";// 2002-12-14, 2002/12/14
36
-        $canonical =  "/^$d(?:t| )$h\\.\\dz?$/im";// 2001-12-15T02:59:43.1Z
37
-        $spaced    =  "/^$d(?:t| )$h\\.\\d{2} [-+]\\d$/im";// 2001-12-14 21:59:43.10 -5
38
-        $iso8601   =  "/^$d(?:t| )$h\\.\\d{2}[-+]\\d{2}\\2\\d{2}/im";// 2001-12-14t21:59:43.10-05:00
35
+        $date      = "/^$d$/"; // 2002-12-14, 2002/12/14
36
+        $canonical = "/^$d(?:t| )$h\\.\\dz?$/im"; // 2001-12-15T02:59:43.1Z
37
+        $spaced    = "/^$d(?:t| )$h\\.\\d{2} [-+]\\d$/im"; // 2001-12-14 21:59:43.10 -5
38
+        $iso8601   = "/^$d(?:t| )$h\\.\\d{2}[-+]\\d{2}\\2\\d{2}/im"; // 2001-12-14t21:59:43.10-05:00
39 39
         $matchDate      = preg_match($date, $v);
40 40
         $matchCanonical = preg_match($canonical, $v);
41 41
         $matchSpaced    = preg_match($spaced, $v);
Please login to merge, or discard this patch.
yaml/YamlObject.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 
21 21
     public function __construct()
22 22
     {
23
-        parent::__construct([], 1);//1 = Array indices can be accessed as properties in read/write.
23
+        parent::__construct([], 1); //1 = Array indices can be accessed as properties in read/write.
24 24
         $this->__yaml__object__api = new API();
25 25
     }
26 26
 
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
     public function __call($funcName, $arguments)
29 29
     {
30 30
         $reflectAPI = new \ReflectionClass(get_class($this->__yaml__object__api));
31
-        $getName = function ($o) { return $o->name; };
31
+        $getName = function($o) { return $o->name; };
32 32
         $publicApi  = array_map($getName, $reflectAPI->getMethods(\ReflectionMethod::IS_PUBLIC));
33 33
         $privateApi = array_map($getName, $reflectAPI->getMethods(\ReflectionMethod::IS_PRIVATE));
34 34
         if (!in_array($funcName, $publicApi) && !in_array($funcName, $privateApi)) {
Please login to merge, or discard this patch.
example.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-require_once __DIR__ . '/vendor/autoload.php';
2
+require_once __DIR__.'/vendor/autoload.php';
3 3
 
4 4
 use \Dallgoot\Yaml as Y;
5 5
 
Please login to merge, or discard this patch.
yaml/Yaml.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@
 block discarded – undo
54 54
     public static function getName($typeInteger)
55 55
     {
56 56
         if (is_null(self::$TYPE_NAMES)) {
57
-            $f = function ($v) { return str_replace('Dallgoot\Yaml\\', '', $v);};
57
+            $f = function($v) { return str_replace('Dallgoot\Yaml\\', '', $v); };
58 58
             self::$TYPE_NAMES = array_map($f, array_flip(get_defined_constants(true)['user']));
59 59
         }
60 60
         return self::$TYPE_NAMES[$typeInteger];
Please login to merge, or discard this patch.
yaml/Loader.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -17,17 +17,17 @@  discard block
 block discarded – undo
17 17
     //public
18 18
     public $errors = [];
19 19
 
20
-    public const EXCLUDE_DIRECTIVES = 1;//DONT include_directive
21
-    public const IGNORE_COMMENTS    = 2;//DONT include_comments
22
-    public const NO_PARSING_EXCEPTIONS = 4;//THROW Exception on parsing Errors
23
-    public const NO_OBJECT_FOR_DATE = 8;//DONT import date strings as dateTime Object
20
+    public const EXCLUDE_DIRECTIVES = 1; //DONT include_directive
21
+    public const IGNORE_COMMENTS    = 2; //DONT include_comments
22
+    public const NO_PARSING_EXCEPTIONS = 4; //THROW Exception on parsing Errors
23
+    public const NO_OBJECT_FOR_DATE = 8; //DONT import date strings as dateTime Object
24 24
     //privates
25 25
     /* @var null|string */
26 26
     private $content;
27 27
     /* @var null|string */
28 28
     private $filePath;
29 29
     /* @var integer */
30
-    private $debug = 0;///TODO: determine levels
30
+    private $debug = 0; ///TODO: determine levels
31 31
     /* @var integer */
32 32
     private $options = 0;
33 33
     //Exceptions messages
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
                     }
113 113
                     $emptyLines = [];
114 114
                     switch ($n->indent <=> $previous->indent) {
115
-                        case -1: $previous->getParent($n->indent)->add($n);break;
116
-                        case 0:  $previous->getParent()->add($n);break;
115
+                        case -1: $previous->getParent($n->indent)->add($n); break;
116
+                        case 0:  $previous->getParent()->add($n); break;
117 117
                         default:
118 118
                             if ($this->onDeepestType($n, $previous, $lineString)) continue 2;
119 119
                             $previous->add($n);
Please login to merge, or discard this patch.
yaml/Builder.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
     private static function buildNodeList(NodeList $node, &$parent)
30 30
     {
31 31
         $type = &$node->type;
32
-        if ($type & (Y\RAW | Y\LITTERALS)) {
32
+        if ($type&(Y\RAW|Y\LITTERALS)) {
33 33
             return self::litteral($node, $type);
34 34
         }
35 35
         $p = $parent;
@@ -182,15 +182,15 @@  discard block
 block discarded – undo
182 182
     {
183 183
         self::$_root = new YamlObject();
184 184
         $childTypes = $list->getTypes();
185
-        $isMapping  = (Y\KEY | Y\MAPPING) & $childTypes;
185
+        $isMapping  = (Y\KEY|Y\MAPPING)&$childTypes;
186 186
         $isSequence = Y\ITEM & $childTypes;
187 187
         $isSet      = Y\SET_VALUE & $childTypes;
188 188
         if ($isMapping && $isSequence) {
189 189
             throw new \ParseError(sprintf(self::INVALID_DOCUMENT, $key));
190 190
         } else {
191 191
             switch (true) {
192
-                case $isSequence: $list->type = Y\SEQUENCE;break;
193
-                case $isSet:      $list->type = Y\SET;break;
192
+                case $isSequence: $list->type = Y\SEQUENCE; break;
193
+                case $isSet:      $list->type = Y\SET; break;
194 194
                 default:          $list->type = Y\MAPPING;
195 195
             }
196 196
         }
@@ -212,10 +212,10 @@  discard block
 block discarded – undo
212 212
         $children->rewind();
213 213
         $refIndent = $children->current()->indent;
214 214
         $separator = $type === Y\RAW ? '' : "\n";
215
-        $action = function ($c) { return $c->value; };
216
-        if ($type & Y\LITT_FOLDED) {
215
+        $action = function($c) { return $c->value; };
216
+        if ($type&Y\LITT_FOLDED) {
217 217
             $separator = ' ';
218
-            $action = function ($c) use ($refIndent) {
218
+            $action = function($c) use ($refIndent) {
219 219
                 return $c->indent > $refIndent || ($c->type & Y\BLANK) ? "\n".$c->value : $c->value;
220 220
             };
221 221
         }
Please login to merge, or discard this patch.
yaml/Node.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -94,8 +94,8 @@  discard block
 block discarded – undo
94 94
             //modify type according to child
95 95
             switch ($child->type) {
96 96
                 case Y\COMMENT: //fall through
97
-                case Y\KEY:     $this->value->type = Y\MAPPING;break;
98
-                case Y\ITEM:    $this->value->type = Y\SEQUENCE;break;
97
+                case Y\KEY:     $this->value->type = Y\MAPPING; break;
98
+                case Y\ITEM:    $this->value->type = Y\SEQUENCE; break;
99 99
             }
100 100
             $this->type & Y\LITTERALS && $this->value->type = $this->type;
101 101
         }
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
      */
120 120
     public function parse(string $nodeString):Node
121 121
     {
122
-        $nodeValue = preg_replace("/^\t+/m", " ", $nodeString);//permissive to tabs but replacement
122
+        $nodeValue = preg_replace("/^\t+/m", " ", $nodeString); //permissive to tabs but replacement
123 123
         $this->indent = strspn($nodeValue, ' ');
124 124
         $nodeValue = ltrim($nodeValue);
125 125
         if ($nodeValue === '') {
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
             case '#': return [Y\COMMENT, ltrim($v)];
157 157
             case "-": return $this->onHyphen($nodeValue);
158 158
             case '%': return [Y\DIRECTIVE, ltrim($v)];
159
-            case '?': return [Y\SET_KEY,   empty($v) ? null : new Node(ltrim($v), $this->line)];
159
+            case '?': return [Y\SET_KEY, empty($v) ? null : new Node(ltrim($v), $this->line)];
160 160
             case ':': return [Y\SET_VALUE, empty($v) ? null : new Node(ltrim($v), $this->line)];
161 161
             case '>': return [Y\LITT_FOLDED, null];
162 162
             case '|': return [Y\LITT, null];
@@ -181,8 +181,8 @@  discard block
 block discarded – undo
181 181
             if (!is_bool($hasComment)) {
182 182
                 $tmpNode = new Node(trim(substr($value, 0, $hasComment)), $this->line);
183 183
                 if ($tmpNode->type !== Y\PARTIAL) {
184
-                    $comment = new Node(trim(substr($value, $hasComment+1)), $this->line);
185
-                    $comment->identifier = true;//to specify it is NOT a fullline comment
184
+                    $comment = new Node(trim(substr($value, $hasComment + 1)), $this->line);
185
+                    $comment->identifier = true; //to specify it is NOT a fullline comment
186 186
                     $this->add($comment);
187 187
                     $n = $tmpNode;
188 188
                 }
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
         $type = ['!' => Y\TAG, '&' => Y\REF_DEF, '*' => Y\REF_CALL][$nodeValue[0]];
251 251
         $pos = strpos($v, ' ');
252 252
         $this->identifier = is_bool($pos) ? $v : strstr($v, ' ', true);
253
-        $n = is_bool($pos) ? null : (new Node(trim(substr($nodeValue, $pos+1)), $this->line))->setParent($this);
253
+        $n = is_bool($pos) ? null : (new Node(trim(substr($nodeValue, $pos + 1)), $this->line))->setParent($this);
254 254
         return [$type, $n];
255 255
     }
256 256
 
@@ -264,8 +264,8 @@  discard block
 block discarded – undo
264 264
     {
265 265
         $v = $this->value;
266 266
         if (is_null($v)) return null;
267
-        if ($this->type & (Y\REF_CALL | Y\SCALAR)) return self::getScalar($v);
268
-        if ($this->type & (Y\COMPACT_MAPPING | Y\COMPACT_SEQUENCE)) return self::getCompact(substr($v, 1, -1), $this->type);
267
+        if ($this->type & (Y\REF_CALL|Y\SCALAR)) return self::getScalar($v);
268
+        if ($this->type & (Y\COMPACT_MAPPING|Y\COMPACT_SEQUENCE)) return self::getCompact(substr($v, 1, -1), $this->type);
269 269
         switch ($this->type) {
270 270
             case Y\JSON:   return json_decode($v, false, 512, JSON_PARTIAL_OUTPUT_ON_ERROR);
271 271
             case Y\QUOTED: return substr($v, 1, -1);
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
     {
322 322
         $out = new Compact();
323 323
         if ($type === Y\COMPACT_SEQUENCE) {
324
-            $f = function ($e) { return self::getScalar(trim($e));};
324
+            $f = function($e) { return self::getScalar(trim($e)); };
325 325
             //TODO : that's not robust enough, improve it
326 326
             foreach (array_map($f, explode(",", $mappingOrSeqString)) as $key => $value) {
327 327
                 $out[$key] = $value;
Please login to merge, or discard this patch.
yaml/NodeList.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
 class NodeList extends \SplDoublyLinkedList
14 14
 {
15 15
     /* @var null|int */
16
-    public $type = null;//Y\LITT_FOLDED;
16
+    public $type = null; //Y\LITT_FOLDED;
17 17
 
18 18
     public function __construct()
19 19
     {
Please login to merge, or discard this patch.