Passed
Push — master ( 684bcb...2808dd )
by Sebastian
09:28
created
src/StringBuilder.php 1 patch
Indentation   +147 added lines, -147 removed lines patch added patch discarded remove patch
@@ -33,24 +33,24 @@  discard block
 block discarded – undo
33 33
  */
34 34
 class StringBuilder implements StringBuilder_Interface
35 35
 {
36
-   /**
37
-    * @var string
38
-    */
36
+    /**
37
+     * @var string
38
+     */
39 39
     protected $separator = ' ';
40 40
 
41
-   /**
42
-    * @var string[]
43
-    */
41
+    /**
42
+     * @var string[]
43
+     */
44 44
     protected $strings = array();
45 45
 
46
-   /**
47
-    * @var string
48
-    */
46
+    /**
47
+     * @var string
48
+     */
49 49
     protected $mode = 'html';
50 50
 
51
-   /**
52
-    * @var string
53
-    */
51
+    /**
52
+     * @var string
53
+     */
54 54
     protected $noSpace = '§!§';
55 55
     
56 56
     public function __construct()
@@ -58,12 +58,12 @@  discard block
 block discarded – undo
58 58
         
59 59
     }
60 60
     
61
-   /**
62
-    * Adds a subject as a string. Is ignored if empty.
63
-    * 
64
-    * @param string|number|StringBuilder_Interface $string
65
-    * @return $this
66
-    */
61
+    /**
62
+     * Adds a subject as a string. Is ignored if empty.
63
+     * 
64
+     * @param string|number|StringBuilder_Interface $string
65
+     * @return $this
66
+     */
67 67
     public function add($string) : StringBuilder
68 68
     {
69 69
         $string = strval($string);
@@ -76,57 +76,57 @@  discard block
 block discarded – undo
76 76
         return $this;
77 77
     }
78 78
     
79
-   /**
80
-    * Adds a string without appending an automatic space.
81
-    * 
82
-    * @param string|number|StringBuilder_Interface $string
83
-    * @return $this
84
-    */
79
+    /**
80
+     * Adds a string without appending an automatic space.
81
+     * 
82
+     * @param string|number|StringBuilder_Interface $string
83
+     * @return $this
84
+     */
85 85
     public function nospace($string) : StringBuilder
86 86
     {
87 87
         return $this->add($this->noSpace.strval($string));
88 88
     }
89 89
     
90
-   /**
91
-    * Adds raw HTML code. Does not add an automatic space.
92
-    * 
93
-    * @param string|number|StringBuilder_Interface $html
94
-    * @return $this
95
-    */
90
+    /**
91
+     * Adds raw HTML code. Does not add an automatic space.
92
+     * 
93
+     * @param string|number|StringBuilder_Interface $html
94
+     * @return $this
95
+     */
96 96
     public function html($html) : StringBuilder
97 97
     {
98 98
         return $this->nospace($html);
99 99
     }
100 100
     
101
-   /**
102
-    * Adds an unordered list with the specified items.
103
-    * 
104
-    * @param array<int,string|number|StringBuilder_Interface> $items
105
-    * @return $this
106
-    */
101
+    /**
102
+     * Adds an unordered list with the specified items.
103
+     * 
104
+     * @param array<int,string|number|StringBuilder_Interface> $items
105
+     * @return $this
106
+     */
107 107
     public function ul(array $items) : StringBuilder
108 108
     {
109 109
         return $this->list('ul', $items);
110 110
     }
111 111
     
112
-   /**
113
-    * Adds an ordered list with the specified items.
114
-    * 
115
-    * @param array<int,string|number|StringBuilder_Interface> $items
116
-    * @return $this
117
-    */
112
+    /**
113
+     * Adds an ordered list with the specified items.
114
+     * 
115
+     * @param array<int,string|number|StringBuilder_Interface> $items
116
+     * @return $this
117
+     */
118 118
     public function ol(array $items) : StringBuilder
119 119
     {
120 120
         return $this->list('ol', $items);
121 121
     }
122 122
     
123
-   /**
124
-    * Creates a list tag with the items list.
125
-    * 
126
-    * @param string $type The list type, `ol` or `ul`.
127
-    * @param array<int,string|number|StringBuilder_Interface> $items
128
-    * @return $this
129
-    */
123
+    /**
124
+     * Creates a list tag with the items list.
125
+     * 
126
+     * @param string $type The list type, `ol` or `ul`.
127
+     * @param array<int,string|number|StringBuilder_Interface> $items
128
+     * @return $this
129
+     */
130 130
     protected function list(string $type, array $items) : StringBuilder
131 131
     {
132 132
         return $this->html(sprintf(
@@ -136,13 +136,13 @@  discard block
 block discarded – undo
136 136
         ));
137 137
     }
138 138
     
139
-   /**
140
-    * Add a translated string.
141
-    * 
142
-    * @param string $format The native string to translate.
143
-    * @param array<int,mixed> $arguments The variables to inject into the translated string, if any.
144
-    * @return $this
145
-    */
139
+    /**
140
+     * Add a translated string.
141
+     * 
142
+     * @param string $format The native string to translate.
143
+     * @param array<int,mixed> $arguments The variables to inject into the translated string, if any.
144
+     * @return $this
145
+     */
146 146
     public function t(string $format, ...$arguments) : StringBuilder
147 147
     {
148 148
         array_unshift($arguments, $format);
@@ -158,47 +158,47 @@  discard block
 block discarded – undo
158 158
         ));
159 159
     }
160 160
     
161
-   /**
162
-    * Adds a "5 months ago" age since the specified date.
163
-    * 
164
-    * @param DateTime $since
165
-    * @return $this
166
-    */
161
+    /**
162
+     * Adds a "5 months ago" age since the specified date.
163
+     * 
164
+     * @param DateTime $since
165
+     * @return $this
166
+     */
167 167
     public function age(DateTime $since) : StringBuilder
168 168
     {
169 169
         return $this->add(ConvertHelper::duration2string($since));
170 170
     }
171 171
     
172
-   /**
173
-    * Adds HTML quotes around the string.
174
-    * 
175
-    * @param string|number|StringBuilder_Interface $string
176
-    * @return $this
177
-    */
172
+    /**
173
+     * Adds HTML quotes around the string.
174
+     * 
175
+     * @param string|number|StringBuilder_Interface $string
176
+     * @return $this
177
+     */
178 178
     public function quote($string)
179 179
     {
180 180
         return $this->sf('&quot;%s&quot;', strval($string));
181 181
     }
182 182
     
183
-   /**
184
-    * Adds a text that is meant as a reference to an UI element,
185
-    * like a menu item, button, etc.
186
-    * 
187
-    * @param string|number|StringBuilder_Interface $string 
188
-    * @return $this
189
-    */
183
+    /**
184
+     * Adds a text that is meant as a reference to an UI element,
185
+     * like a menu item, button, etc.
186
+     * 
187
+     * @param string|number|StringBuilder_Interface $string 
188
+     * @return $this
189
+     */
190 190
     public function reference($string) : StringBuilder
191 191
     {
192 192
         return $this->sf('"%s"', $string);
193 193
     }
194 194
 
195
-   /**
196
-    * Add a string using the `sprintf` method.
197
-    * 
198
-    * @param string $format The format string
199
-    * @param string|number|StringBuilder_Interface ...$arguments The variables to inject
200
-    * @return $this
201
-    */
195
+    /**
196
+     * Add a string using the `sprintf` method.
197
+     * 
198
+     * @param string $format The format string
199
+     * @param string|number|StringBuilder_Interface ...$arguments The variables to inject
200
+     * @return $this
201
+     */
202 202
     public function sf(string $format, ...$arguments) : StringBuilder
203 203
     {
204 204
         array_unshift($arguments, $format);
@@ -206,12 +206,12 @@  discard block
 block discarded – undo
206 206
         return $this->add(call_user_func_array('sprintf', $arguments));
207 207
     }
208 208
     
209
-   /**
210
-    * Adds a bold string.
211
-    * 
212
-    * @param string|number|StringBuilder_Interface $string
213
-    * @return $this
214
-    */
209
+    /**
210
+     * Adds a bold string.
211
+     * 
212
+     * @param string|number|StringBuilder_Interface $string
213
+     * @return $this
214
+     */
215 215
     public function bold($string) : StringBuilder
216 216
     {
217 217
         return $this->sf(
@@ -220,12 +220,12 @@  discard block
 block discarded – undo
220 220
         );
221 221
     }
222 222
     
223
-   /**
224
-    * Adds a HTML `br` tag.
225
-    * 
226
-    * @return $this
227
-    * @see StringBuilder::eol()
228
-    */
223
+    /**
224
+     * Adds a HTML `br` tag.
225
+     * 
226
+     * @return $this
227
+     * @see StringBuilder::eol()
228
+     */
229 229
     public function nl() : StringBuilder
230 230
     {
231 231
         return $this->html('<br>');
@@ -242,52 +242,52 @@  discard block
 block discarded – undo
242 242
         return $this->nospace(PHP_EOL);
243 243
     }
244 244
     
245
-   /**
246
-    * Adds the current time, in the format <code>H:i:s</code>.
247
-    * 
248
-    * @return $this
249
-    */
245
+    /**
246
+     * Adds the current time, in the format <code>H:i:s</code>.
247
+     * 
248
+     * @return $this
249
+     */
250 250
     public function time() : StringBuilder
251 251
     {
252 252
         return $this->add(date('H:i:s'));
253 253
     }
254 254
     
255
-   /**
256
-    * Adds the "Note:" text.
257
-    * 
258
-    * @return $this
259
-    */
255
+    /**
256
+     * Adds the "Note:" text.
257
+     * 
258
+     * @return $this
259
+     */
260 260
     public function note() : StringBuilder
261 261
     {
262 262
         return $this->t('Note:');
263 263
     }
264 264
     
265
-   /**
266
-    * Like `note()`, but as bold text.
267
-    * 
268
-    * @return $this
269
-    */
265
+    /**
266
+     * Like `note()`, but as bold text.
267
+     * 
268
+     * @return $this
269
+     */
270 270
     public function noteBold() : StringBuilder
271 271
     {
272 272
         return $this->bold(sb()->note());
273 273
     }
274 274
     
275
-   /**
276
-    * Adds the "Hint:" text.
277
-    * 
278
-    * @return $this
279
-    */
275
+    /**
276
+     * Adds the "Hint:" text.
277
+     * 
278
+     * @return $this
279
+     */
280 280
     public function hint() : StringBuilder
281 281
     {
282 282
         return $this->t('Hint:');
283 283
     }
284 284
     
285
-   /**
286
-    * Adds two linebreaks.
287
-    *
288
-    * @param StringBuilder_Interface|string|NULL
289
-    * @return $this
290
-    */
285
+    /**
286
+     * Adds two linebreaks.
287
+     *
288
+     * @param StringBuilder_Interface|string|NULL
289
+     * @return $this
290
+     */
291 291
     public function para($content=null) : StringBuilder
292 292
     {
293 293
         if($content !== null) {
@@ -297,14 +297,14 @@  discard block
 block discarded – undo
297 297
         return $this->nl()->nl();
298 298
     }
299 299
     
300
-   /**
301
-    * Adds an anchor HTML tag.
302
-    * 
303
-    * @param string $label
304
-    * @param string $url
305
-    * @param bool $newTab
306
-    * @return $this
307
-    */
300
+    /**
301
+     * Adds an anchor HTML tag.
302
+     * 
303
+     * @param string $label
304
+     * @param string $url
305
+     * @param bool $newTab
306
+     * @return $this
307
+     */
308 308
     public function link(string $label, string $url, bool $newTab=false) : StringBuilder
309 309
     {
310 310
         $target = '';
@@ -320,12 +320,12 @@  discard block
 block discarded – undo
320 320
         );
321 321
     }
322 322
     
323
-   /**
324
-    * Wraps the string in a `code` tag.
325
-    * 
326
-    * @param string|number|StringBuilder_Interface $string
327
-    * @return $this
328
-    */
323
+    /**
324
+     * Wraps the string in a `code` tag.
325
+     * 
326
+     * @param string|number|StringBuilder_Interface $string
327
+     * @return $this
328
+     */
329 329
     public function code($string) : StringBuilder
330 330
     {
331 331
         return $this->sf(
@@ -334,24 +334,24 @@  discard block
 block discarded – undo
334 334
         );
335 335
     }
336 336
     
337
-   /**
338
-    * Wraps the string in a `pre` tag.
339
-    * 
340
-    * @param string|number|StringBuilder_Interface $string
341
-    * @return $this
342
-    */
337
+    /**
338
+     * Wraps the string in a `pre` tag.
339
+     * 
340
+     * @param string|number|StringBuilder_Interface $string
341
+     * @return $this
342
+     */
343 343
     public function pre($string) : StringBuilder
344 344
     {
345 345
         return $this->sf('<pre>%s</pre>', strval($string));
346 346
     }
347 347
     
348
-   /**
349
-    * Wraps the text in a `span` tag with the specified classes.
350
-    * 
351
-    * @param string|number|StringBuilder_Interface $string
352
-    * @param string|string[] $classes
353
-    * @return $this
354
-    */
348
+    /**
349
+     * Wraps the text in a `span` tag with the specified classes.
350
+     * 
351
+     * @param string|number|StringBuilder_Interface $string
352
+     * @param string|string[] $classes
353
+     * @return $this
354
+     */
355 355
     protected function spanned($string, $classes) : StringBuilder
356 356
     {
357 357
         if(!is_array($classes)) 
Please login to merge, or discard this patch.
src/URLInfo/ConnectionTester.php 1 patch
Indentation   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -22,9 +22,9 @@  discard block
 block discarded – undo
22 22
 {
23 23
     use Traits_Optionable;
24 24
     
25
-   /**
26
-    * @var URLInfo
27
-    */
25
+    /**
26
+     * @var URLInfo
27
+     */
28 28
     private $url;
29 29
     
30 30
     public function __construct(URLInfo $url)
@@ -41,13 +41,13 @@  discard block
 block discarded – undo
41 41
         );
42 42
     }
43 43
     
44
-   /**
45
-    * Whether to verify the host's SSL certificate, in
46
-    * case of an https connection.
47
-    * 
48
-    * @param bool $verifySSL
49
-    * @return URLInfo_ConnectionTester
50
-    */
44
+    /**
45
+     * Whether to verify the host's SSL certificate, in
46
+     * case of an https connection.
47
+     * 
48
+     * @param bool $verifySSL
49
+     * @return URLInfo_ConnectionTester
50
+     */
51 51
     public function setVerifySSL(bool $verifySSL=true) : URLInfo_ConnectionTester
52 52
     {
53 53
         $this->setOption('verify-ssl', $verifySSL);
@@ -81,12 +81,12 @@  discard block
 block discarded – undo
81 81
         return $this->getIntOption('timeout');
82 82
     }
83 83
     
84
-   /**
85
-    * Initializes the CURL instance.
86
-    * 
87
-    * @throws BaseException
88
-    * @return resource
89
-    */
84
+    /**
85
+     * Initializes the CURL instance.
86
+     * 
87
+     * @throws BaseException
88
+     * @return resource
89
+     */
90 90
     private function initCURL()
91 91
     {
92 92
         $ch = curl_init();
@@ -103,9 +103,9 @@  discard block
 block discarded – undo
103 103
         return $ch;
104 104
     }
105 105
     
106
-   /**
107
-    * @param resource $ch
108
-    */
106
+    /**
107
+     * @param resource $ch
108
+     */
109 109
     private function configureOptions($ch) : void
110 110
     {
111 111
         if($this->isVerboseModeEnabled())
Please login to merge, or discard this patch.