Fix the issues reported by phpcs

Created on 14 April 2023, over 1 year ago
Updated 5 July 2024, 6 months ago

Problem/Motivation

FILE: ...www/html/contribution/drupal10/web/modules/contrib/sendpulse_api/README.md
--------------------------------------------------------------------------------
FOUND 1 ERROR AND 5 WARNINGS AFFECTING 5 LINES
--------------------------------------------------------------------------------
 45 | WARNING | [ ] Line exceeds 80 characters; contains 138 characters
 46 | WARNING | [ ] Line exceeds 80 characters; contains 125 characters
 47 | WARNING | [ ] Line exceeds 80 characters; contains 168 characters
 51 | WARNING | [ ] Line exceeds 80 characters; contains 93 characters
 54 | WARNING | [ ] Line exceeds 80 characters; contains 236 characters
 54 | ERROR   | [x] Expected 1 newline at end of file; 2 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...es/contrib/sendpulse_api/src/Plugin/rest/resource/SendpulseApiResource.php
--------------------------------------------------------------------------------
FOUND 8 ERRORS AFFECTING 7 LINES
--------------------------------------------------------------------------------
  80 | ERROR | [x] There must be exactly one blank line before the tags in a
     |       |     doc comment
  83 | ERROR | [ ] Parameter tags must be grouped together in a doc comment
 100 | ERROR | [x] Expected newline after closing brace
 104 | ERROR | [x] Expected newline after closing brace
 104 | ERROR | [x] Use "elseif" in place of "else if"
 107 | ERROR | [x] Expected newline after closing brace
 114 | ERROR | [x] Expected 1 blank line after function; 0 found
 115 | ERROR | [x] The closing brace for the class must have an empty line
     |       |     before it
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 7 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...ion/drupal10/web/modules/contrib/sendpulse_api/src/Plugin/ApiInterface.php
--------------------------------------------------------------------------------
FOUND 435 ERRORS AFFECTING 312 LINES
--------------------------------------------------------------------------------
   3 | ERROR | [ ] Namespaced classes, interfaces and traits should not begin
     |       |     with a file doc comment
  14 | ERROR | [x] Missing interface doc comment
  15 | ERROR | [x] Opening brace should be on the same line as the declaration
  17 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  18 | ERROR | [x] Doc comment short description must end with a full stop
  20 | ERROR | [ ] Missing parameter comment
  20 | ERROR | [ ] Missing parameter type
  22 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  24 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  25 | ERROR | [x] Doc comment short description must end with a full stop
  27 | ERROR | [ ] Missing parameter comment
  27 | ERROR | [ ] Missing parameter type
  28 | ERROR | [ ] Missing parameter comment
  28 | ERROR | [ ] Missing parameter type
  30 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  32 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  33 | ERROR | [x] Doc comment short description must end with a full stop
  35 | ERROR | [ ] Missing parameter comment
  35 | ERROR | [ ] Missing parameter type
  37 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  39 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  40 | ERROR | [x] Doc comment short description must end with a full stop
  42 | ERROR | [ ] Missing parameter comment
  42 | ERROR | [ ] Missing parameter type
  43 | ERROR | [ ] Missing parameter comment
  43 | ERROR | [ ] Missing parameter type
  45 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  45 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
  45 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
  47 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  48 | ERROR | [x] Doc comment short description must end with a full stop
  50 | ERROR | [ ] Missing parameter comment
  50 | ERROR | [ ] Missing parameter type
  52 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  54 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  57 | ERROR | [ ] Missing parameter type
  60 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  62 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  63 | ERROR | [x] Doc comment short description must end with a full stop
  65 | ERROR | [ ] Missing parameter comment
  65 | ERROR | [ ] Missing parameter type
  67 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  69 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  70 | ERROR | [x] Doc comment short description must end with a full stop
  72 | ERROR | [ ] Missing parameter comment
  72 | ERROR | [ ] Missing parameter type
  73 | ERROR | [ ] Missing parameter comment
  73 | ERROR | [ ] Missing parameter type
  75 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  77 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  78 | ERROR | [x] Doc comment short description must end with a full stop
  80 | ERROR | [ ] Missing parameter comment
  80 | ERROR | [ ] Missing parameter type
  81 | ERROR | [ ] Missing parameter comment
  81 | ERROR | [ ] Missing parameter type
  83 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  85 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  86 | ERROR | [x] Doc comment short description must end with a full stop
  88 | ERROR | [ ] Missing parameter comment
  88 | ERROR | [ ] Missing parameter type
  89 | ERROR | [ ] Missing parameter comment
  89 | ERROR | [ ] Missing parameter type
  91 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  93 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
  94 | ERROR | [x] Doc comment short description must end with a full stop
  96 | ERROR | [ ] Missing parameter comment
  96 | ERROR | [ ] Missing parameter type
  98 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 100 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 101 | ERROR | [x] Doc comment short description must end with a full stop
 103 | ERROR | [ ] Missing parameter comment
 103 | ERROR | [ ] Missing parameter type
 104 | ERROR | [ ] Missing parameter comment
 104 | ERROR | [ ] Missing parameter type
 106 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 106 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 106 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 108 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 109 | ERROR | [x] Doc comment short description must end with a full stop
 111 | ERROR | [ ] Missing parameter comment
 111 | ERROR | [ ] Missing parameter type
 113 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 115 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 116 | ERROR | [x] Doc comment short description must end with a full stop
 118 | ERROR | [ ] Missing parameter comment
 118 | ERROR | [ ] Missing parameter type
 120 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 122 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 123 | ERROR | [x] Doc comment short description must end with a full stop
 125 | ERROR | [ ] Missing parameter comment
 125 | ERROR | [ ] Missing parameter type
 127 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 129 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 130 | ERROR | [x] Doc comment short description must end with a full stop
 132 | ERROR | [ ] Missing parameter comment
 132 | ERROR | [ ] Missing parameter type
 132 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 133 | ERROR | [ ] Missing parameter comment
 133 | ERROR | [ ] Missing parameter type
 133 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 134 | ERROR | [ ] Missing parameter comment
 134 | ERROR | [ ] Missing parameter type
 134 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 135 | ERROR | [ ] Missing parameter comment
 135 | ERROR | [ ] Missing parameter type
 135 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 136 | ERROR | [ ] Missing parameter comment
 136 | ERROR | [ ] Missing parameter type
 136 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 137 | ERROR | [ ] Missing parameter comment
 138 | ERROR | [ ] Missing parameter comment
 139 | ERROR | [ ] Missing parameter comment
 141 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 141 | ERROR | [ ] Type hint "null" missing for $name
 141 | ERROR | [ ] Type hint "null" missing for $attachments
 141 | ERROR | [ ] Type hint "null" missing for $type
 147 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 148 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 149 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 152 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 153 | ERROR | [x] Doc comment short description must end with a full stop
 155 | ERROR | [ ] Missing parameter comment
 155 | ERROR | [ ] Missing parameter type
 157 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 159 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 160 | ERROR | [x] Doc comment short description must end with a full stop
 162 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 164 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 165 | ERROR | [x] Doc comment short description must end with a full stop
 167 | ERROR | [ ] Missing parameter comment
 167 | ERROR | [ ] Missing parameter type
 168 | ERROR | [ ] Missing parameter comment
 168 | ERROR | [ ] Missing parameter type
 170 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 172 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 173 | ERROR | [x] Doc comment short description must end with a full stop
 175 | ERROR | [ ] Missing parameter comment
 175 | ERROR | [ ] Missing parameter type
 177 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 179 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 180 | ERROR | [x] Doc comment short description must end with a full stop
 182 | ERROR | [ ] Missing parameter comment
 182 | ERROR | [ ] Missing parameter type
 183 | ERROR | [ ] Missing parameter comment
 183 | ERROR | [ ] Missing parameter type
 185 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 187 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 188 | ERROR | [x] Doc comment short description must end with a full stop
 190 | ERROR | [ ] Missing parameter comment
 190 | ERROR | [ ] Missing parameter type
 192 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 194 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 195 | ERROR | [x] Doc comment short description must end with a full stop
 197 | ERROR | [ ] Missing parameter comment
 197 | ERROR | [ ] Missing parameter type
 199 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 201 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 202 | ERROR | [x] Doc comment short description must end with a full stop
 204 | ERROR | [ ] Missing parameter comment
 204 | ERROR | [ ] Missing parameter type
 206 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 208 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 209 | ERROR | [x] Doc comment short description must end with a full stop
 211 | ERROR | [ ] Missing parameter comment
 211 | ERROR | [ ] Missing parameter type
 213 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 215 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 216 | ERROR | [x] Doc comment short description must end with a full stop
 218 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 220 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 221 | ERROR | [x] Doc comment short description must end with a full stop
 223 | ERROR | [ ] Missing parameter comment
 223 | ERROR | [ ] Missing parameter type
 223 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 224 | ERROR | [ ] Missing parameter comment
 226 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 226 | ERROR | [ ] Type hint "null" missing for $comment
 226 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 228 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 229 | ERROR | [x] Doc comment short description must end with a full stop
 231 | ERROR | [ ] Missing parameter comment
 231 | ERROR | [ ] Missing parameter type
 233 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 235 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 236 | ERROR | [x] Doc comment short description must end with a full stop
 238 | ERROR | [ ] Missing parameter comment
 240 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 242 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 243 | ERROR | [x] Doc comment short description must end with a full stop
 245 | ERROR | [ ] Missing parameter comment
 246 | ERROR | [ ] Missing parameter comment
 247 | ERROR | [ ] Missing parameter comment
 248 | ERROR | [ ] Missing parameter comment
 249 | ERROR | [ ] Missing parameter comment
 250 | ERROR | [ ] Missing parameter comment
 251 | ERROR | [ ] Missing parameter comment
 253 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 263 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 264 | ERROR | [x] Doc comment short description must end with a full stop
 264 | ERROR | [ ] Unnecessarily gendered language in a comment
 266 | ERROR | [ ] Missing parameter comment
 266 | ERROR | [ ] Missing parameter type
 268 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 270 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 271 | ERROR | [x] Doc comment short description must end with a full stop
 273 | ERROR | [ ] Missing parameter comment
 274 | ERROR | [ ] Missing parameter comment
 276 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 276 | ERROR | [ ] Type hint "null" missing for $limit
 276 | ERROR | [ ] Type hint "null" missing for $offset
 276 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 276 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 278 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 279 | ERROR | [x] Doc comment short description must end with a full stop
 281 | ERROR | [ ] Missing parameter comment
 281 | ERROR | [ ] Missing parameter type
 283 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 285 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 286 | ERROR | [x] Doc comment short description must end with a full stop
 288 | ERROR | [ ] Missing parameter comment
 288 | ERROR | [ ] Missing parameter type
 290 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 292 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 293 | ERROR | [x] Doc comment short description must end with a full stop
 295 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 295 | ERROR | [ ] Public method name "ApiInterface::smtpListIP" is not in
     |       |     lowerCamel format
 297 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 298 | ERROR | [x] Doc comment short description must end with a full stop
 300 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 302 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 303 | ERROR | [x] Doc comment short description must end with a full stop
 305 | ERROR | [ ] Missing parameter comment
 305 | ERROR | [ ] Missing parameter type
 307 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 309 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 310 | ERROR | [x] Doc comment short description must end with a full stop
 312 | ERROR | [ ] Missing parameter comment
 312 | ERROR | [ ] Missing parameter type
 314 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 316 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 317 | ERROR | [x] Doc comment short description must end with a full stop
 319 | ERROR | [ ] Missing parameter comment
 319 | ERROR | [ ] Missing parameter type
 321 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 323 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 324 | ERROR | [x] Doc comment short description must end with a full stop
 326 | ERROR | [ ] Missing parameter comment
 327 | ERROR | [ ] Missing parameter comment
 329 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 329 | ERROR | [ ] Type hint "null" missing for $limit
 329 | ERROR | [ ] Type hint "null" missing for $offset
 329 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 329 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 331 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 332 | ERROR | [x] Doc comment short description must end with a full stop
 334 | ERROR | [ ] Missing parameter comment
 335 | ERROR | [ ] Missing parameter comment
 337 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 337 | ERROR | [ ] Type hint "null" missing for $limit
 337 | ERROR | [ ] Type hint "null" missing for $offset
 337 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 337 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 339 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 340 | ERROR | [x] Doc comment short description must end with a full stop
 342 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 344 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 345 | ERROR | [x] Doc comment short description must end with a full stop
 347 | ERROR | [ ] Missing parameter comment
 347 | ERROR | [ ] Missing parameter type
 349 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 351 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 352 | ERROR | [x] Doc comment short description must end with a full stop
 354 | ERROR | [ ] Missing parameter comment
 354 | ERROR | [ ] Missing parameter type
 354 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 6
 355 | ERROR | [ ] Missing parameter comment
 356 | ERROR | [ ] Missing parameter comment
 358 | ERROR | [ ] Return type missing for @return tag in function comment
 358 | ERROR | [ ] Description for the @return value is missing
 360 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 360 | ERROR | [ ] Type hint "null" missing for $limit
 360 | ERROR | [ ] Type hint "null" missing for $offset
 360 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 360 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but
     |       |     found "null"
 362 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 363 | ERROR | [x] Doc comment short description must end with a full stop
 365 | ERROR | [ ] Missing parameter comment
 365 | ERROR | [ ] Missing parameter type
 367 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 369 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 370 | ERROR | [x] Doc comment short description must end with a full stop
 372 | ERROR | [ ] Missing parameter comment
 372 | ERROR | [ ] Missing parameter type
 373 | ERROR | [ ] Missing parameter comment
 373 | ERROR | [ ] Missing parameter type
 375 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 377 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 378 | ERROR | [x] Doc comment short description must end with a full stop
 380 | ERROR | [ ] Missing parameter comment
 380 | ERROR | [ ] Missing parameter type
 380 | ERROR | [x] Tag value indented incorrectly; expected 1 space but found 7
 381 | ERROR | [ ] Missing parameter comment
 383 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 383 | ERROR | [x] Short array syntax must be used to define arrays
 385 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 388 | ERROR | [ ] Missing parameter comment
 388 | ERROR | [ ] Missing parameter type
 390 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 392 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 392 | ERROR | [ ] Missing short description in doc comment
 394 | ERROR | [ ] Missing parameter comment
 394 | ERROR | [ ] Missing parameter type
 395 | ERROR | [ ] Missing parameter comment
 396 | ERROR | [x] Expected "object" but found "\stdClass" for function return
     |       |     type
 396 | ERROR | [ ] Description for the @return value is missing
 398 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 400 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 401 | ERROR | [x] Doc comment short description must end with a full stop
 403 | ERROR | [ ] Missing parameter comment
 403 | ERROR | [ ] Missing parameter type
 404 | ERROR | [ ] Missing parameter comment
 405 | ERROR | [x] Separate the @param and @return sections by a blank line.
 405 | ERROR | [ ] Description for the @return value is missing
 407 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 409 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 410 | ERROR | [x] Doc comment short description must end with a full stop
 412 | ERROR | [ ] Missing parameter comment
 412 | ERROR | [ ] Missing parameter type
 413 | ERROR | [ ] Missing parameter comment
 414 | ERROR | [x] Separate the @param and @return sections by a blank line.
 414 | ERROR | [ ] Description for the @return value is missing
 416 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 416 | ERROR | [x] Expected 1 blank line after function; 2 found
 419 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 420 | ERROR | [x] Doc comment short description must end with a full stop
 422 | ERROR | [ ] Missing parameter comment
 422 | ERROR | [ ] Missing parameter type
 423 | ERROR | [ ] Missing parameter comment
 423 | ERROR | [ ] Missing parameter type
 424 | ERROR | [ ] Missing parameter comment
 424 | ERROR | [ ] Missing parameter type
 425 | ERROR | [x] Separate the @param and @return sections by a blank line.
 425 | ERROR | [ ] Description for the @return value is missing
 427 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 429 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 430 | ERROR | [x] Doc comment short description must end with a full stop
 432 | ERROR | [ ] Missing parameter comment
 432 | ERROR | [ ] Missing parameter type
 433 | ERROR | [ ] Missing parameter comment
 434 | ERROR | [x] Separate the @param and @return sections by a blank line.
 434 | ERROR | [ ] Description for the @return value is missing
 436 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 438 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 439 | ERROR | [x] Doc comment short description must end with a full stop
 441 | ERROR | [ ] Missing parameter comment
 441 | ERROR | [ ] Missing parameter type
 442 | ERROR | [ ] Missing parameter comment
 442 | ERROR | [ ] Missing parameter type
 443 | ERROR | [x] Separate the @param and @return sections by a blank line.
 443 | ERROR | [ ] Description for the @return value is missing
 445 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 447 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 448 | ERROR | [x] Doc comment short description must end with a full stop
 450 | ERROR | [ ] Missing parameter comment
 450 | ERROR | [ ] Missing parameter type
 451 | ERROR | [ ] Missing parameter comment
 452 | ERROR | [x] Separate the @param and @return sections by a blank line.
 452 | ERROR | [ ] Description for the @return value is missing
 454 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 456 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 457 | ERROR | [x] Doc comment short description must end with a full stop
 459 | ERROR | [ ] Missing parameter comment
 460 | ERROR | [x] Separate the @param and @return sections by a blank line.
 460 | ERROR | [ ] Description for the @return value is missing
 462 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 464 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 465 | ERROR | [x] Doc comment short description must end with a full stop
 467 | ERROR | [ ] Description for the @return value is missing
 469 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 471 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 472 | ERROR | [x] Doc comment short description must end with a full stop
 474 | ERROR | [ ] Missing parameter comment
 474 | ERROR | [ ] Missing parameter type
 475 | ERROR | [ ] Missing parameter comment
 476 | ERROR | [ ] Missing parameter comment
 477 | ERROR | [x] Separate the @param and @return sections by a blank line.
 477 | ERROR | [ ] Description for the @return value is missing
 479 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 481 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 482 | ERROR | [x] Doc comment short description must end with a full stop
 484 | ERROR | [ ] Missing parameter comment
 484 | ERROR | [ ] Missing parameter type
 485 | ERROR | [ ] Missing parameter comment
 486 | ERROR | [ ] Missing parameter comment
 487 | ERROR | [x] Separate the @param and @return sections by a blank line.
 487 | ERROR | [ ] Description for the @return value is missing
 489 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 491 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 492 | ERROR | [x] Doc comment short description must end with a full stop
 494 | ERROR | [ ] Missing parameter comment
 494 | ERROR | [ ] Missing parameter type
 495 | ERROR | [x] Separate the @param and @return sections by a blank line.
 495 | ERROR | [ ] Description for the @return value is missing
 497 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 499 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 500 | ERROR | [x] Doc comment short description must start with a capital
     |       |     letter
 500 | ERROR | [x] Doc comment short description must end with a full stop
 502 | ERROR | [ ] Missing parameter comment
 502 | ERROR | [ ] Missing parameter type
 503 | ERROR | [x] Separate the @param and @return sections by a blank line.
 503 | ERROR | [ ] Description for the @return value is missing
 505 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 507 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 508 | ERROR | [x] Doc comment short description must end with a full stop
 510 | ERROR | [ ] Missing parameter comment
 510 | ERROR | [ ] Missing parameter type
 511 | ERROR | [x] Separate the @param and @return sections by a blank line.
 511 | ERROR | [ ] Description for the @return value is missing
 513 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 515 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 516 | ERROR | [x] Doc comment short description must end with a full stop
 518 | ERROR | [ ] Missing parameter comment
 518 | ERROR | [ ] Missing parameter type
 519 | ERROR | [ ] Missing parameter comment
 519 | ERROR | [ ] Missing parameter type
 520 | ERROR | [x] Separate the @param and @return sections by a blank line.
 520 | ERROR | [ ] Description for the @return value is missing
 522 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 524 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
 525 | ERROR | [x] Doc comment short description must end with a full stop
 527 | ERROR | [ ] Missing parameter comment
 527 | ERROR | [ ] Missing parameter type
 528 | ERROR | [x] Separate the @param and @return sections by a blank line.
 528 | ERROR | [ ] Description for the @return value is missing
 530 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 233 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...0/web/modules/contrib/sendpulse_api/src/Plugin/Block/SendpulseApiBlock.php
--------------------------------------------------------------------------------
FOUND 39 ERRORS AND 7 WARNINGS AFFECTING 31 LINES
--------------------------------------------------------------------------------
  78 | WARNING | [ ] Only string literals should be passed to t() where
     |         |     possible
  83 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
  83 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
  88 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
  88 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
  93 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks,
     |         |     question marks, colons, or closing parentheses
  99 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: true
  99 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
     |         |     but found "true"
 103 | ERROR   | [x] Short array syntax must be used to define arrays
 104 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 106 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 107 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
 107 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
     |         |     but found "true"
 108 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
 108 | ERROR   | [x] Short array syntax must be used to define arrays
 110 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 110 | ERROR   | [x] Closing brace indented incorrectly; expected 8 spaces,
     |         |     found 7
 110 | ERROR   | [x] Expected newline after closing brace
 110 | ERROR   | [x] Use "elseif" in place of "else if"
 110 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 111 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
 112 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 112 | ERROR   | [x] Closing brace indented incorrectly; expected 7 spaces,
     |         |     found 6
 114 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 116 | WARNING | [ ] Only string literals should be passed to t() where
     |         |     possible
 118 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 120 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
 120 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
 123 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 125 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
 125 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
 130 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 134 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 138 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 143 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 144 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
 145 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 146 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 146 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
     |         |     found 4
 147 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 147 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
     |         |     found 2
 149 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 155 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 161 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 162 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
 162 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
     |         |     found 0
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 36 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: .../modules/contrib/sendpulse_api/src/Plugin/Block/SendpulseApiMultiBlock.php
--------------------------------------------------------------------------------
FOUND 13 ERRORS AND 5 WARNINGS AFFECTING 12 LINES
--------------------------------------------------------------------------------
  64 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks,
     |         |     question marks, colons, or closing parentheses
  70 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: true
  70 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
     |         |     but found "true"
  76 | WARNING | [ ] Only string literals should be passed to t() where
     |         |     possible
  80 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
  80 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
  85 | WARNING | [ ] Translatable strings must not begin or end with white
     |         |     spaces, use placeholders with t() for variables
  85 | ERROR   | [ ] Concatenating translatable strings is not allowed, use
     |         |     placeholders instead and only one string literal
  90 | ERROR   | [x] Expected 1 space before "??"; 0 found
  90 | ERROR   | [x] Expected 1 space after "??"; 0 found
  94 | ERROR   | [x] Expected 1 space before "??"; 0 found
  94 | ERROR   | [x] Expected 1 space after "??"; 0 found
  98 | ERROR   | [x] Expected 1 space before "??"; 0 found
  98 | ERROR   | [x] Expected 1 space after "??"; 0 found
 106 | ERROR   | [x] Whitespace found at end of line
 135 | ERROR   | [x] Whitespace found at end of line
 136 | ERROR   | [x] Expected newline after closing brace
 161 | WARNING | [ ] Unused variable $customFields.
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 12 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...rib/sendpulse_api/src/Plugin/WebformHandler/WebformSendpulseApiHandler.php
--------------------------------------------------------------------------------
FOUND 84 ERRORS AND 6 WARNINGS AFFECTING 73 LINES
--------------------------------------------------------------------------------
  29 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  30 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  31 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  32 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  33 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  34 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  35 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  37 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  38 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  39 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  40 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  41 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  42 | ERROR   | [x] Expected 5 space(s) before asterisk; 3 found
  43 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  50 | ERROR   | [ ] Class property $token_manager should use lowerCamel naming
     |         |     without underscores
  69 | ERROR   | [x] Doc comment short description must end with a full stop
  73 | ERROR   | [x] Expected 1 blank line after function; 0 found
  75 | ERROR   | [x] Doc comment short description must end with a full stop
  82 | ERROR   | [x] Doc comment short description must end with a full stop
  99 | WARNING | [ ] Do not concatenate strings to translatable strings, they
     |         |     should be part of the t() argument and you should use
     |         |     placeholders
 100 | ERROR   | [x] Functions must not contain multiple empty lines in a row;
     |         |     found 2 empty lines
 106 | WARNING | [ ] Do not concatenate strings to translatable strings, they
     |         |     should be part of the t() argument and you should use
     |         |     placeholders
 172 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 191 | ERROR   | [x] Expected 1 space before "=>"; 0 found
 195 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 196 | ERROR   | [x] Expected 1 space after "="; 2 found
 196 | ERROR   | [x] Short array syntax must be used to define arrays
 203 | WARNING | [ ] Unused variable $fkey.
 205 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 206 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 206 | WARNING | [ ] Only string literals should be passed to t() where
     |         |     possible
 207 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 208 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 209 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 210 | ERROR   | [x] Array indentation error, expected 10 spaces but found 9
 211 | ERROR   | [x] Array closing indentation error, expected 8 spaces but
     |         |     found 7
 212 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 212 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
     |         |     found 5
 213 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 213 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
     |         |     found 3
 215 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 216 | ERROR   | [x] Array indentation error, expected 5 spaces but found 4
 217 | ERROR   | [x] Array indentation error, expected 5 spaces but found 4
 218 | ERROR   | [x] Array indentation error, expected 5 spaces but found 4
 219 | ERROR   | [x] Array indentation error, expected 5 spaces but found 4
 220 | ERROR   | [x] Array indentation error, expected 5 spaces but found 4
 221 | ERROR   | [x] Array closing indentation error, expected 3 spaces but
     |         |     found 2
 223 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 225 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 226 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
 226 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
     |         |     found 0
 233 | ERROR   | [x] Expected 1 blank line after function; 2 found
 263 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks,
     |         |     question marks, colons, or closing parentheses
 273 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 274 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
     |         |     but found "null"
 281 | ERROR   | [x] Use "elseif" in place of "else if"
 304 | WARNING | [ ] t() calls should be avoided in classes, use
     |         |     \Drupal\Core\StringTranslation\StringTranslationTrait and
     |         |     $this->t() instead
 322 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 324 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 325 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 325 | ERROR   | [x] Expected 1 space before "??"; 0 found
 325 | ERROR   | [x] Expected 1 space after "??"; 0 found
 326 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 326 | WARNING | [ ] Unused variable $fkey.
 327 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
 328 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
 328 | ERROR   | [x] Expected 1 space before "?"; 0 found
 328 | ERROR   | [x] Expected 1 space after "?"; 0 found
 328 | ERROR   | [x] Expected 1 space before ":"; 0 found
 328 | ERROR   | [x] Expected 1 space after ":"; 0 found
 329 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 329 | ERROR   | [x] Closing brace indented incorrectly; expected 7 spaces,
     |         |     found 6
 330 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 330 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
     |         |     found 4
 332 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 332 | ERROR   | [x] Space found before comma in argument list
 333 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 333 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
     |         |     found 2
 334 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 335 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 336 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 339 | ERROR   | [x] Line indented incorrectly; expected at least 10 spaces,
     |         |     found 6
 340 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 341 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 342 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
 345 | ERROR   | [x] Line indented incorrectly; expected at least 10 spaces,
     |         |     found 6
 346 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 347 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 348 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
 348 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
     |         |     found 0
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 83 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...ontrib/sendpulse_api/src/Plugin/Derivative/SendpulseApiBlockDerivative.php
--------------------------------------------------------------------------------
FOUND 2 ERRORS AFFECTING 2 LINES
--------------------------------------------------------------------------------
 60 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but
    |       |     found "false"
 64 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but
    |       |     found "true"
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...bution/drupal10/web/modules/contrib/sendpulse_api/src/Plugin/ApiClient.php
--------------------------------------------------------------------------------
FOUND 1433 ERRORS AND 12 WARNINGS AFFECTING 1124 LINES
--------------------------------------------------------------------------------
    3 | ERROR   | [ ] Namespaced classes, interfaces and traits should not
      |         |     begin with a file doc comment
   14 | ERROR   | [x] Non-namespaced classes/interfaces/traits should not be
      |         |     referenced with use statements
   15 | ERROR   | [x] Non-namespaced classes/interfaces/traits should not be
      |         |     referenced with use statements
   17 | ERROR   | [x] Missing class doc comment
   18 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
   20 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   20 | ERROR   | [ ] Missing member variable doc comment
   22 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   22 | ERROR   | [ ] Missing member variable doc comment
   23 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   23 | ERROR   | [ ] Missing member variable doc comment
   24 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   24 | ERROR   | [ ] Missing member variable doc comment
   26 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   26 | ERROR   | [ ] Missing member variable doc comment
   27 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   27 | ERROR   | [ ] Missing member variable doc comment
   27 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
   29 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   29 | ERROR   | [ ] Missing short description in doc comment
   32 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   35 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   36 | ERROR   | [x] Doc comment short description must end with a full stop
   38 | ERROR   | [ ] Missing parameter comment
   38 | ERROR   | [ ] Missing parameter type
   38 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 23
   39 | ERROR   | [ ] Missing parameter comment
   39 | ERROR   | [ ] Missing parameter type
   39 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 23
   40 | ERROR   | [ ] Missing parameter comment
   42 | ERROR   | [x] Data types in @throws tags need to be fully namespaced
   44 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   44 | ERROR   | [x] Expected 1 blank line before function; 2 found
   44 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
   45 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
   46 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   46 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
   47 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
   48 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
   49 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   50 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   51 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
   52 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   54 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   55 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   56 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   57 | WARNING | [ ] Unused variable $hashName.
   57 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   59 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   59 | ERROR   | [ ] Inline doc block comments are not allowed; use "/*
      |         |     Comment */" or "// Comment" instead
   60 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   61 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   63 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   64 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
   65 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   66 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   68 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   69 | ERROR   | [x] Doc comment short description must end with a full stop
   71 | ERROR   | [ ] Description for the @return value is missing
   73 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   74 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
   75 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   75 | ERROR   | [x] Short array syntax must be used to define arrays
   76 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
   77 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
   78 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
   81 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   81 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
   83 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   84 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
   84 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
   85 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   87 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   88 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   90 | WARNING | [ ] Unused variable $hashName.
   90 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   91 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   91 | ERROR   | [ ] Inline doc block comments are not allowed; use "/*
      |         |     Comment */" or "// Comment" instead
   92 | WARNING | [x] There must be no blank line following an inline comment
   92 | WARNING | [ ] There must be no blank line following an inline comment
   92 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   94 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
   94 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
   95 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   97 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
   98 | ERROR   | [x] Doc comment short description must end with a full stop
  100 | ERROR   | [ ] Missing parameter comment
  100 | ERROR   | [ ] Missing parameter type
  100 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 8
  101 | ERROR   | [ ] Missing parameter comment
  102 | ERROR   | [ ] Missing parameter comment
  103 | ERROR   | [ ] Missing parameter comment
  105 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  105 | ERROR   | [ ] Description for the @return value is missing
  105 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  107 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  107 | ERROR   | [ ] Type hint "array" missing for $data
  107 | ERROR   | [x] Short array syntax must be used to define arrays
  107 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  108 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  109 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  110 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  111 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  113 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  114 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  114 | ERROR   | [x] Short array syntax must be used to define arrays
  115 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  116 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  118 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  119 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  120 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  121 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  122 | ERROR   | [x] Case breaking statements must be followed by a single
      |         |     blank line
  122 | ERROR   | [x] Case breaking statement indented incorrectly; expected 14
      |         |     spaces, found 12
  123 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  124 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  125 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  126 | ERROR   | [x] Case breaking statements must be followed by a single
      |         |     blank line
  126 | ERROR   | [x] Case breaking statement indented incorrectly; expected 14
      |         |     spaces, found 12
  127 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  128 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  129 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  130 | ERROR   | [x] Case breaking statements must be followed by a single
      |         |     blank line
  130 | ERROR   | [x] Case breaking statement indented incorrectly; expected 14
      |         |     spaces, found 12
  131 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  132 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  133 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 16
  134 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 12
  135 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  137 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  138 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  138 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
  139 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  139 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
  140 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  140 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  141 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  141 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  142 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  143 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  145 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  146 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  147 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  148 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  149 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  150 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  151 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  153 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  155 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  156 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  157 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  158 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  159 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  159 | ERROR   | [x] Expected newline after closing brace
  160 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  161 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  162 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  163 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  164 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  165 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  166 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  167 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  168 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  170 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  171 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  173 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  174 | ERROR   | [x] Doc comment short description must end with a full stop
  176 | ERROR   | [ ] Missing parameter comment
  176 | ERROR   | [ ] Missing parameter type
  178 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  178 | ERROR   | [ ] Description for the @return value is missing
  178 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  180 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  181 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  182 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  183 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  184 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  185 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  186 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  186 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  187 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  188 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  189 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  190 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  191 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  192 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  193 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  195 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  196 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  198 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  199 | ERROR   | [x] Doc comment short description must end with a full stop
  201 | ERROR   | [ ] Missing parameter comment
  203 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  203 | ERROR   | [ ] Description for the @return value is missing
  203 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  205 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  205 | ERROR   | [ ] Type hint "null" missing for $customMessage
  205 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  206 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  207 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  208 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  208 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  209 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  209 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  210 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  211 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  213 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  214 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  214 | ERROR   | [x] Expected 1 blank line after function; 2 found
  217 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  218 | ERROR   | [x] Line indented incorrectly; expected 3 spaces, found 5
  219 | ERROR   | [x] Line indented incorrectly; expected 3 spaces, found 5
  222 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  223 | ERROR   | [x] Doc comment short description must end with a full stop
  225 | ERROR   | [ ] Missing parameter comment
  225 | ERROR   | [ ] Missing parameter type
  227 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  227 | ERROR   | [ ] Description for the @return value is missing
  227 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  229 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  229 | ERROR   | [x] Expected 1 blank line before function; 2 found
  230 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  231 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  232 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  233 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  235 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  235 | ERROR   | [x] Short array syntax must be used to define arrays
  236 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  238 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  239 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  241 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  242 | ERROR   | [x] Doc comment short description must end with a full stop
  244 | ERROR   | [ ] Missing parameter comment
  244 | ERROR   | [ ] Missing parameter type
  245 | ERROR   | [ ] Missing parameter comment
  245 | ERROR   | [ ] Missing parameter type
  247 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  247 | ERROR   | [ ] Description for the @return value is missing
  247 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  249 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  250 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  251 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  252 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  253 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  255 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  255 | ERROR   | [x] Short array syntax must be used to define arrays
  256 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  258 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  259 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  261 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  262 | ERROR   | [x] Doc comment short description must end with a full stop
  264 | ERROR   | [ ] Missing parameter comment
  264 | ERROR   | [ ] Missing parameter type
  266 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  266 | ERROR   | [ ] Description for the @return value is missing
  266 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  268 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  269 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  270 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  271 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  272 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  274 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  276 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  277 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  279 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  280 | ERROR   | [x] Doc comment short description must end with a full stop
  282 | ERROR   | [ ] Missing parameter comment
  283 | ERROR   | [ ] Missing parameter comment
  285 | ERROR   | [ ] Description for the @return value is missing
  287 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  287 | ERROR   | [ ] Type hint "null" missing for $limit
  287 | ERROR   | [ ] Type hint "null" missing for $offset
  287 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  287 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  288 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  289 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  289 | ERROR   | [x] Short array syntax must be used to define arrays
  290 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  290 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  291 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  292 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  293 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  293 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  294 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  295 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  297 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  299 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  300 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  302 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  303 | ERROR   | [x] Doc comment short description must end with a full stop
  305 | ERROR   | [ ] Missing parameter comment
  305 | ERROR   | [ ] Missing parameter type
  307 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  307 | ERROR   | [ ] Description for the @return value is missing
  307 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  309 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  310 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  311 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  312 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  313 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  315 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  317 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  318 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  320 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  321 | ERROR   | [x] Doc comment short description must end with a full stop
  323 | ERROR   | [ ] Missing parameter type
  326 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  326 | ERROR   | [ ] Description for the @return value is missing
  326 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  328 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  329 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  330 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  331 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  332 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  334 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  336 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  337 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  339 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  340 | ERROR   | [x] Doc comment short description must end with a full stop
  342 | ERROR   | [ ] Missing parameter comment
  343 | ERROR   | [x] Parameter comment must be on the next line
  343 | ERROR   | [x] Parameter comment must end with a full stop
  344 | ERROR   | [x] Parameter comment must be on the next line
  344 | ERROR   | [x] Parameter comment must end with a full stop
  345 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  345 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  345 | ERROR   | [ ] Description for the @return value is missing
  345 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  347 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  348 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  349 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  350 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  351 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  353 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  354 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  355 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  356 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  358 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  360 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  361 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  363 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  364 | ERROR   | [x] Doc comment short description must end with a full stop
  366 | ERROR   | [ ] Missing parameter comment
  366 | ERROR   | [ ] Missing parameter type
  367 | ERROR   | [ ] Missing parameter comment
  367 | ERROR   | [ ] Missing parameter type
  368 | ERROR   | [ ] Missing parameter comment
  368 | ERROR   | [ ] Missing parameter type
  370 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  370 | ERROR   | [ ] Description for the @return value is missing
  370 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  372 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  372 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  372 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  373 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  374 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  375 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  376 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  378 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  378 | ERROR   | [x] Short array syntax must be used to define arrays
  379 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  379 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  380 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  381 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  382 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  382 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  383 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  384 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  386 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  388 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  389 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  391 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  392 | ERROR   | [x] Doc comment short description must end with a full stop
  394 | ERROR   | [ ] Missing parameter comment
  394 | ERROR   | [ ] Missing parameter type
  395 | ERROR   | [ ] Missing parameter comment
  395 | ERROR   | [ ] Missing parameter type
  396 | ERROR   | [ ] Missing parameter comment
  396 | ERROR   | [ ] Missing parameter type
  398 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  398 | ERROR   | [ ] Description for the @return value is missing
  398 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  400 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  401 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  402 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  403 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  404 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  406 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  406 | ERROR   | [x] Short array syntax must be used to define arrays
  407 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  410 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  411 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  412 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  414 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  416 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  417 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  419 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  420 | ERROR   | [x] Doc comment short description must end with a full stop
  422 | ERROR   | [ ] Missing parameter comment
  422 | ERROR   | [ ] Missing parameter type
  423 | ERROR   | [ ] Missing parameter comment
  423 | ERROR   | [ ] Missing parameter type
  425 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  425 | ERROR   | [ ] Description for the @return value is missing
  425 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  427 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  428 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  429 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  430 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  431 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  433 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  433 | ERROR   | [x] Short array syntax must be used to define arrays
  434 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  437 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  439 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  440 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  442 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  443 | ERROR   | [x] Doc comment short description must end with a full stop
  445 | ERROR   | [ ] Missing parameter comment
  445 | ERROR   | [ ] Missing parameter type
  446 | ERROR   | [ ] Missing parameter comment
  446 | ERROR   | [ ] Missing parameter type
  448 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  448 | ERROR   | [ ] Description for the @return value is missing
  448 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  450 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  451 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  452 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  453 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  454 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  456 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  458 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  459 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  461 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  462 | ERROR   | [x] Doc comment short description must end with a full stop
  464 | ERROR   | [ ] Missing parameter comment
  464 | ERROR   | [ ] Missing parameter type
  466 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  466 | ERROR   | [ ] Description for the @return value is missing
  466 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  468 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  469 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  470 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  471 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  472 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  474 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  476 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  477 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  479 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  480 | ERROR   | [x] Doc comment short description must end with a full stop
  482 | ERROR   | [ ] Missing parameter comment
  483 | ERROR   | [ ] Missing parameter comment
  485 | ERROR   | [ ] Description for the @return value is missing
  487 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  487 | ERROR   | [ ] Type hint "null" missing for $limit
  487 | ERROR   | [ ] Type hint "null" missing for $offset
  487 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  487 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  488 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  489 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  489 | ERROR   | [x] Short array syntax must be used to define arrays
  490 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  491 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  492 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  493 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  494 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  495 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  496 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  498 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  499 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  501 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  502 | ERROR   | [x] Doc comment short description must end with a full stop
  504 | ERROR   | [ ] Missing parameter comment
  504 | ERROR   | [ ] Missing parameter type
  506 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  506 | ERROR   | [ ] Description for the @return value is missing
  506 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  508 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  509 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  510 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  511 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  512 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  514 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  516 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  517 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  519 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  520 | ERROR   | [x] Doc comment short description must end with a full stop
  522 | ERROR   | [ ] Missing parameter comment
  522 | ERROR   | [ ] Missing parameter type
  524 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  524 | ERROR   | [ ] Description for the @return value is missing
  524 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  526 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  527 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  528 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  529 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  530 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  532 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  534 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  535 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  537 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  538 | ERROR   | [x] Doc comment short description must end with a full stop
  540 | ERROR   | [ ] Missing parameter comment
  540 | ERROR   | [ ] Missing parameter type
  542 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  542 | ERROR   | [ ] Description for the @return value is missing
  542 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  544 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  545 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  546 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  547 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  548 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  550 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  552 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  553 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  555 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  556 | ERROR   | [x] Doc comment short description must end with a full stop
  558 | ERROR   | [ ] Missing parameter comment
  558 | ERROR   | [ ] Missing parameter type
  559 | ERROR   | [ ] Missing parameter comment
  559 | ERROR   | [ ] Missing parameter type
  560 | ERROR   | [ ] Missing parameter comment
  560 | ERROR   | [ ] Missing parameter type
  561 | ERROR   | [ ] Missing parameter comment
  561 | ERROR   | [ ] Missing parameter type
  562 | ERROR   | [ ] Missing parameter comment
  562 | ERROR   | [ ] Missing parameter type
  563 | ERROR   | [ ] Missing parameter comment
  564 | ERROR   | [ ] Missing parameter comment
  565 | ERROR   | [ ] Missing parameter comment
  566 | ERROR   | [ ] Missing parameter comment
  567 | ERROR   | [ ] Missing parameter comment
  568 | ERROR   | [ ] Missing parameter comment
  569 | ERROR   | [ ] Missing parameter comment
  570 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  570 | ERROR   | [ ] Description for the @return value is missing
  572 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  572 | ERROR   | [ ] Type hint "array" missing for $attachments
  572 | ERROR   | [ ] Type hint "array" missing for $attachmentsBinary
  581 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
  583 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  586 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  586 | ERROR   | [x] The closing parenthesis and the opening brace of a
      |         |     multi-line function declaration must be on the same line
  587 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  588 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  589 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  591 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  592 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  593 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  594 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  594 | ERROR   | [x] Expected newline after closing brace
  595 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  596 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  597 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  599 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  599 | ERROR   | [x] Short array syntax must be used to define arrays
  600 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  601 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  602 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  603 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  604 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  605 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  606 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  609 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  610 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  611 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  611 | ERROR   | [x] Expected newline after closing brace
  612 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  613 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  615 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  616 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  617 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  619 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  620 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  621 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  623 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  625 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  626 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  628 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  629 | ERROR   | [x] Doc comment short description must end with a full stop
  631 | ERROR   | [ ] Missing parameter comment
  631 | ERROR   | [ ] Missing parameter type
  633 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  633 | ERROR   | [ ] Description for the @return value is missing
  633 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  635 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  636 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  637 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  638 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  639 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  641 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  643 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  644 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  646 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  647 | ERROR   | [x] Doc comment short description must end with a full stop
  649 | ERROR   | [ ] Description for the @return value is missing
  651 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  652 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  653 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  655 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  656 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  658 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  659 | ERROR   | [x] Doc comment short description must end with a full stop
  661 | ERROR   | [ ] Description for the @return value is missing
  663 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  663 | ERROR   | [ ] Public method name "ApiClient::listSMSSenders" is not in
      |         |     lowerCamel format
  664 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  665 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  667 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  668 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  670 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  671 | ERROR   | [x] Doc comment short description must end with a full stop
  673 | ERROR   | [ ] Missing parameter comment
  673 | ERROR   | [ ] Missing parameter type
  674 | ERROR   | [ ] Missing parameter comment
  674 | ERROR   | [ ] Missing parameter type
  676 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  676 | ERROR   | [ ] Description for the @return value is missing
  676 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  678 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  679 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  680 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  681 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  682 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  684 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  684 | ERROR   | [x] Short array syntax must be used to define arrays
  685 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  686 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  689 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  691 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  692 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  694 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  695 | ERROR   | [x] Doc comment short description must end with a full stop
  697 | ERROR   | [ ] Missing parameter comment
  697 | ERROR   | [ ] Missing parameter type
  699 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  699 | ERROR   | [ ] Description for the @return value is missing
  699 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  701 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  702 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  703 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  704 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  705 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  707 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  707 | ERROR   | [x] Short array syntax must be used to define arrays
  708 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  711 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  713 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  714 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  716 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  717 | ERROR   | [x] Doc comment short description must end with a full stop
  719 | ERROR   | [ ] Missing parameter comment
  719 | ERROR   | [ ] Missing parameter type
  720 | ERROR   | [ ] Missing parameter comment
  720 | ERROR   | [ ] Missing parameter type
  722 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  722 | ERROR   | [ ] Description for the @return value is missing
  722 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  724 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  725 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  726 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  727 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  728 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  730 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  730 | ERROR   | [x] Short array syntax must be used to define arrays
  731 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  734 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  736 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  737 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  739 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  740 | ERROR   | [x] Doc comment short description must end with a full stop
  742 | ERROR   | [ ] Missing parameter comment
  742 | ERROR   | [ ] Missing parameter type
  744 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  744 | ERROR   | [ ] Description for the @return value is missing
  744 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  746 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  747 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  748 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  749 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  750 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  752 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  754 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  755 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  757 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  758 | ERROR   | [x] Doc comment short description must end with a full stop
  760 | ERROR   | [ ] Missing parameter comment
  760 | ERROR   | [ ] Missing parameter type
  762 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  762 | ERROR   | [ ] Description for the @return value is missing
  762 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  764 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  765 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  766 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  767 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  768 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  770 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  772 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  773 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  775 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  776 | ERROR   | [x] Doc comment short description must end with a full stop
  778 | ERROR   | [x] Parameter comment must be on the next line
  778 | ERROR   | [x] Parameter comment must end with a full stop
  779 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  779 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  779 | ERROR   | [ ] Description for the @return value is missing
  779 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  781 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  781 | ERROR   | [ ] Type hint "array" missing for $emails
  782 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  783 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  784 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  785 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  787 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  789 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  790 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  792 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  793 | ERROR   | [x] Doc comment short description must end with a full stop
  795 | ERROR   | [ ] Missing parameter comment
  795 | ERROR   | [ ] Missing parameter type
  797 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  797 | ERROR   | [ ] Description for the @return value is missing
  797 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  799 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  800 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  801 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  802 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  803 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  805 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  807 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  808 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  810 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  811 | ERROR   | [x] Doc comment short description must end with a full stop
  813 | ERROR   | [ ] Missing parameter comment
  813 | ERROR   | [ ] Missing parameter type
  815 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  815 | ERROR   | [ ] Description for the @return value is missing
  815 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  817 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  818 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  819 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  820 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  821 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  823 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  825 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  826 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  828 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  829 | ERROR   | [x] Doc comment short description must end with a full stop
  831 | ERROR   | [ ] Description for the @return value is missing
  833 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  834 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  835 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  837 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  838 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  840 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  841 | ERROR   | [x] Doc comment short description must end with a full stop
  843 | ERROR   | [ ] Missing parameter type
  843 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 8
  843 | ERROR   | [x] Parameter comment must be on the next line
  844 | ERROR   | [ ] Missing parameter comment
  846 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  846 | ERROR   | [ ] Description for the @return value is missing
  846 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  848 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  849 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  850 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  851 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  852 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  854 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  854 | ERROR   | [x] Short array syntax must be used to define arrays
  855 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  856 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  859 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  861 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  862 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  864 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  865 | ERROR   | [x] Doc comment short description must end with a full stop
  867 | ERROR   | [ ] Missing parameter type
  867 | ERROR   | [x] Parameter comment must be on the next line
  869 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  869 | ERROR   | [ ] Description for the @return value is missing
  869 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  871 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  872 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  873 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  874 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  875 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  877 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  877 | ERROR   | [x] Short array syntax must be used to define arrays
  878 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  881 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  883 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  884 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  886 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  887 | ERROR   | [x] Doc comment short description must end with a full stop
  889 | ERROR   | [ ] Missing parameter comment
  891 | ERROR   | [ ] Description for the @return value is missing
  893 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  894 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  895 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  896 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  897 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  898 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  899 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  901 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  903 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  904 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  906 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  907 | ERROR   | [x] Doc comment short description must end with a full stop
  909 | ERROR   | [ ] Missing parameter comment
  910 | ERROR   | [ ] Missing parameter comment
  911 | ERROR   | [ ] Missing parameter comment
  912 | ERROR   | [ ] Missing parameter comment
  913 | ERROR   | [ ] Missing parameter comment
  914 | ERROR   | [ ] Missing parameter comment
  915 | ERROR   | [ ] Missing parameter comment
  917 | ERROR   | [ ] Description for the @return value is missing
  919 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  920 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  921 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  921 | ERROR   | [x] Short array syntax must be used to define arrays
  922 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  923 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  924 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  925 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  926 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  927 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  928 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  931 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  933 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  934 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  936 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  937 | ERROR   | [x] Doc comment short description must end with a full stop
  939 | ERROR   | [ ] Missing parameter comment
  939 | ERROR   | [ ] Missing parameter type
  941 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  941 | ERROR   | [ ] Description for the @return value is missing
  941 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  943 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  944 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  945 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  946 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  947 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  949 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  951 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  952 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  954 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  955 | ERROR   | [x] Doc comment short description must end with a full stop
  957 | ERROR   | [ ] Missing parameter comment
  958 | ERROR   | [ ] Missing parameter comment
  960 | ERROR   | [ ] Description for the @return value is missing
  962 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  962 | ERROR   | [ ] Type hint "null" missing for $limit
  962 | ERROR   | [ ] Type hint "null" missing for $offset
  962 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  962 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  963 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  964 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  964 | ERROR   | [x] Short array syntax must be used to define arrays
  965 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  965 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  966 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  967 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  968 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  968 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  969 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  970 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  972 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  974 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  975 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  977 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  978 | ERROR   | [x] Doc comment short description must end with a full stop
  980 | ERROR   | [ ] Missing parameter comment
  980 | ERROR   | [ ] Missing parameter type
  982 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
  982 | ERROR   | [ ] Description for the @return value is missing
  982 | ERROR   | [x] Data types in @return tags need to be fully namespaced
  984 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  985 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
  986 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  987 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
  988 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  990 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  990 | ERROR   | [x] Short array syntax must be used to define arrays
  991 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
  994 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  996 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
  997 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
  999 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1000 | ERROR   | [x] Doc comment short description must end with a full stop
 1002 | ERROR   | [ ] Missing parameter comment
 1002 | ERROR   | [ ] Missing parameter type
 1004 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1004 | ERROR   | [ ] Description for the @return value is missing
 1004 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1006 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1007 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1008 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1009 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1010 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1012 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1012 | ERROR   | [x] Short array syntax must be used to define arrays
 1013 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
 1016 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1018 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1019 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1021 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1022 | ERROR   | [x] Doc comment short description must end with a full stop
 1024 | ERROR   | [ ] Description for the @return value is missing
 1026 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1026 | ERROR   | [ ] Public method name "ApiClient::smtpListIP" is not in
      |         |     lowerCamel format
 1027 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1028 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1030 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1031 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1033 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1034 | ERROR   | [x] Doc comment short description must end with a full stop
 1036 | ERROR   | [ ] Description for the @return value is missing
 1038 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1039 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1040 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1042 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1043 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1045 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1046 | ERROR   | [x] Doc comment short description must end with a full stop
 1048 | ERROR   | [ ] Missing parameter comment
 1048 | ERROR   | [ ] Missing parameter type
 1050 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1050 | ERROR   | [ ] Description for the @return value is missing
 1050 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1052 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1053 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1054 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1055 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1056 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1058 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1058 | ERROR   | [x] Short array syntax must be used to define arrays
 1059 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
 1062 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1064 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1065 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1067 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1068 | ERROR   | [x] Doc comment short description must end with a full stop
 1070 | ERROR   | [ ] Missing parameter comment
 1070 | ERROR   | [ ] Missing parameter type
 1072 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1072 | ERROR   | [ ] Description for the @return value is missing
 1072 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1074 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1075 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1076 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1077 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1078 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1080 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1082 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1083 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1085 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1086 | ERROR   | [x] Doc comment short description must end with a full stop
 1088 | ERROR   | [ ] Missing parameter comment
 1088 | ERROR   | [ ] Missing parameter type
 1090 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1090 | ERROR   | [ ] Description for the @return value is missing
 1090 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1092 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1093 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1094 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1095 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1096 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1098 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1099 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1100 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1101 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1103 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1103 | ERROR   | [x] Short array syntax must be used to define arrays
 1104 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
 1107 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1109 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1110 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1110 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
 1111 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1113 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1114 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1116 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1117 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1119 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1120 | ERROR   | [x] Doc comment short description must end with a full stop
 1122 | ERROR   | [ ] Missing parameter comment
 1123 | ERROR   | [ ] Missing parameter comment
 1125 | ERROR   | [ ] Description for the @return value is missing
 1127 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1127 | ERROR   | [ ] Type hint "null" missing for $limit
 1127 | ERROR   | [ ] Type hint "null" missing for $offset
 1127 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1127 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1128 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1129 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1129 | ERROR   | [x] Short array syntax must be used to define arrays
 1130 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1130 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1131 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1132 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1133 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1133 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1134 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1135 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1137 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1139 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1140 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1142 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1143 | ERROR   | [x] Doc comment short description must end with a full stop
 1145 | ERROR   | [ ] Missing parameter comment
 1146 | ERROR   | [ ] Missing parameter comment
 1148 | ERROR   | [ ] Description for the @return value is missing
 1150 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1150 | ERROR   | [ ] Type hint "null" missing for $limit
 1150 | ERROR   | [ ] Type hint "null" missing for $offset
 1150 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1150 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1151 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1152 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1152 | ERROR   | [x] Short array syntax must be used to define arrays
 1153 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1153 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1154 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1155 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1156 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1156 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1157 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1158 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1160 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1162 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1163 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1165 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1166 | ERROR   | [x] Doc comment short description must end with a full stop
 1168 | ERROR   | [ ] Description for the @return value is missing
 1170 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1171 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1172 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1174 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1175 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1177 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1178 | ERROR   | [x] Doc comment short description must end with a full stop
 1180 | ERROR   | [ ] Missing parameter comment
 1180 | ERROR   | [ ] Missing parameter type
 1182 | ERROR   | [ ] Description for the @return value is missing
 1184 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1185 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1186 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1188 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1189 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1191 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1192 | ERROR   | [x] Doc comment short description must end with a full stop
 1194 | ERROR   | [ ] Missing parameter comment
 1194 | ERROR   | [ ] Missing parameter type
 1194 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 6
 1196 | ERROR   | [ ] Parameter tags must be grouped together in a doc comment
 1196 | ERROR   | [ ] Missing parameter comment
 1197 | ERROR   | [ ] Parameter tags must be grouped together in a doc comment
 1197 | ERROR   | [ ] Missing parameter comment
 1199 | ERROR   | [ ] Description for the @return value is missing
 1201 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1201 | ERROR   | [ ] Type hint "null" missing for $limit
 1201 | ERROR   | [ ] Type hint "null" missing for $offset
 1201 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1201 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1202 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1203 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1203 | ERROR   | [x] Short array syntax must be used to define arrays
 1204 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1204 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1205 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1206 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1207 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1207 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1208 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1209 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1211 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1213 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1214 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1216 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1217 | ERROR   | [x] Doc comment short description must end with a full stop
 1219 | ERROR   | [ ] Missing parameter comment
 1219 | ERROR   | [ ] Missing parameter type
 1221 | ERROR   | [ ] Description for the @return value is missing
 1223 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1224 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1225 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1227 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1228 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1230 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1231 | ERROR   | [x] Doc comment short description must end with a full stop
 1233 | ERROR   | [ ] Missing parameter comment
 1233 | ERROR   | [ ] Missing parameter type
 1234 | ERROR   | [ ] Missing parameter comment
 1234 | ERROR   | [ ] Missing parameter type
 1236 | ERROR   | [ ] Description for the @return value is missing
 1238 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1239 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1240 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1240 | ERROR   | [x] Short array syntax must be used to define arrays
 1241 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
 1242 | ERROR   | [x] Array indentation error, expected 10 spaces but found 12
 1245 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1247 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1248 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1250 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1251 | ERROR   | [x] Doc comment short description must end with a full stop
 1253 | ERROR   | [ ] Missing parameter comment
 1253 | ERROR   | [ ] Missing parameter type
 1255 | ERROR   | [ ] Description for the @return value is missing
 1257 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1258 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1259 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1261 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1262 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1262 | ERROR   | [x] Expected 1 blank line after function; 2 found
 1265 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1266 | ERROR   | [x] Doc comment short description must end with a full stop
 1268 | ERROR   | [ ] Missing parameter comment
 1268 | ERROR   | [ ] Missing parameter type
 1268 | ERROR   | [x] Tag value indented incorrectly; expected 1 space but
      |         |     found 7
 1269 | ERROR   | [ ] Missing parameter comment
 1271 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1271 | ERROR   | [ ] Description for the @return value is missing
 1271 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1273 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1273 | ERROR   | [x] Short array syntax must be used to define arrays
 1274 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1275 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1276 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1277 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1278 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1279 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1280 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1281 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1282 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1283 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1284 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 16
 1285 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1286 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1288 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1290 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1291 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1293 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1296 | ERROR   | [ ] Missing parameter comment
 1296 | ERROR   | [ ] Missing parameter type
 1298 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1298 | ERROR   | [ ] Description for the @return value is missing
 1298 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1300 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1301 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1302 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1303 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1304 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1306 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1308 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1309 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1311 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1312 | ERROR   | [x] Doc comment short description must end with a full stop
 1314 | ERROR   | [ ] Missing parameter comment
 1314 | ERROR   | [ ] Missing parameter type
 1316 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1316 | ERROR   | [ ] Description for the @return value is missing
 1316 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1318 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1319 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1320 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1322 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1323 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1325 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1325 | ERROR   | [ ] Missing short description in doc comment
 1327 | ERROR   | [ ] Missing parameter comment
 1327 | ERROR   | [ ] Missing parameter type
 1328 | ERROR   | [ ] Missing parameter comment
 1329 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1329 | ERROR   | [ ] Description for the @return value is missing
 1329 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1331 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1332 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1333 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1334 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1335 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1336 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1337 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1338 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1340 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1342 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1343 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1345 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1346 | ERROR   | [x] Doc comment short description must end with a full stop
 1348 | ERROR   | [ ] Missing parameter comment
 1348 | ERROR   | [ ] Missing parameter type
 1349 | ERROR   | [ ] Missing parameter comment
 1350 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1350 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1350 | ERROR   | [ ] Description for the @return value is missing
 1350 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1352 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1353 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1354 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1355 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1356 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1358 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1360 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1363 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1365 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1366 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1368 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1368 | ERROR   | [ ] Parameter $phonesWithVariables is not described in
      |         |     comment
 1369 | ERROR   | [x] Doc comment short description must end with a full stop
 1371 | ERROR   | [ ] Missing parameter comment
 1371 | ERROR   | [ ] Missing parameter type
 1372 | ERROR   | [ ] Missing parameter comment
 1372 | ERROR   | [ ] Doc comment for parameter $phones does not match actual
      |         |     variable name $phonesWithVariables
 1373 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1373 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1373 | ERROR   | [ ] Description for the @return value is missing
 1373 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1375 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1376 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1377 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1378 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1379 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1381 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1383 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1386 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1388 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1389 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1391 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1392 | ERROR   | [x] Doc comment short description must end with a full stop
 1394 | ERROR   | [ ] Missing parameter comment
 1394 | ERROR   | [ ] Missing parameter type
 1395 | ERROR   | [ ] Missing parameter comment
 1396 | ERROR   | [ ] Missing parameter comment
 1397 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1397 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1397 | ERROR   | [ ] Description for the @return value is missing
 1397 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1399 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1400 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1401 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1402 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1403 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1405 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1408 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1411 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1413 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1414 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1416 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1417 | ERROR   | [x] Doc comment short description must end with a full stop
 1419 | ERROR   | [ ] Missing parameter comment
 1419 | ERROR   | [ ] Missing parameter type
 1420 | ERROR   | [ ] Missing parameter comment
 1421 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1421 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1421 | ERROR   | [ ] Description for the @return value is missing
 1421 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1423 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1424 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1425 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1426 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1427 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1429 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1431 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1434 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1436 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1437 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1439 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1440 | ERROR   | [x] Doc comment short description must start with a capital
      |         |     letter
 1440 | ERROR   | [x] Doc comment short description must end with a full stop
 1442 | ERROR   | [ ] Missing parameter comment
 1442 | ERROR   | [ ] Missing parameter type
 1443 | ERROR   | [ ] Missing parameter comment
 1443 | ERROR   | [ ] Missing parameter type
 1444 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1444 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1444 | ERROR   | [ ] Description for the @return value is missing
 1444 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1446 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1447 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1448 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1449 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1450 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1452 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1454 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1455 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1457 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1458 | ERROR   | [x] Doc comment short description must end with a full stop
 1460 | ERROR   | [ ] Missing parameter comment
 1460 | ERROR   | [ ] Missing parameter type
 1461 | ERROR   | [ ] Missing parameter comment
 1462 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1462 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1462 | ERROR   | [ ] Description for the @return value is missing
 1462 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1464 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1465 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1466 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1467 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1470 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1472 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1473 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1475 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1476 | ERROR   | [x] Doc comment short description must end with a full stop
 1478 | ERROR   | [ ] Missing parameter comment
 1479 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1479 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1479 | ERROR   | [ ] Description for the @return value is missing
 1479 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1481 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1482 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1483 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1484 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1487 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1489 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1490 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1492 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1493 | ERROR   | [x] Doc comment short description must end with a full stop
 1495 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1495 | ERROR   | [ ] Description for the @return value is missing
 1495 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1497 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1498 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1499 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1501 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1502 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1504 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1505 | ERROR   | [x] Doc comment short description must end with a full stop
 1507 | ERROR   | [ ] Missing parameter comment
 1507 | ERROR   | [ ] Missing parameter type
 1508 | ERROR   | [ ] Missing parameter comment
 1509 | ERROR   | [ ] Missing parameter comment
 1510 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1510 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1510 | ERROR   | [ ] Description for the @return value is missing
 1510 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1512 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1513 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1514 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1515 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1516 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1518 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1519 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: $bookID
 1522 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1524 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1525 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1526 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1528 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1530 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1531 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1533 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1534 | ERROR   | [x] Doc comment short description must end with a full stop
 1536 | ERROR   | [ ] Missing parameter comment
 1536 | ERROR   | [ ] Missing parameter type
 1537 | ERROR   | [ ] Missing parameter comment
 1538 | ERROR   | [ ] Missing parameter comment
 1539 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1539 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1539 | ERROR   | [ ] Description for the @return value is missing
 1539 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1541 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1542 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1543 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1544 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1547 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1549 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1550 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1551 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1553 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1555 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1556 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1558 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1559 | ERROR   | [x] Doc comment short description must end with a full stop
 1561 | ERROR   | [ ] Missing parameter comment
 1561 | ERROR   | [ ] Missing parameter type
 1562 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1562 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1562 | ERROR   | [ ] Description for the @return value is missing
 1562 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1564 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1564 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1565 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1566 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1568 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1569 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1571 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1572 | ERROR   | [x] Doc comment short description must end with a full stop
 1574 | ERROR   | [ ] Missing parameter comment
 1574 | ERROR   | [ ] Missing parameter type
 1575 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1575 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1575 | ERROR   | [ ] Description for the @return value is missing
 1575 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1577 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1578 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1579 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1581 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1582 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1584 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1585 | ERROR   | [x] Doc comment short description must end with a full stop
 1587 | ERROR   | [ ] Missing parameter comment
 1587 | ERROR   | [ ] Missing parameter type
 1588 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1588 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1588 | ERROR   | [ ] Description for the @return value is missing
 1588 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1590 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1591 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1592 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1594 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1595 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1597 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1598 | ERROR   | [x] Doc comment short description must end with a full stop
 1600 | ERROR   | [ ] Missing parameter comment
 1601 | ERROR   | [ ] Missing parameter comment
 1602 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1602 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1602 | ERROR   | [ ] Description for the @return value is missing
 1602 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1604 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1604 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1605 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1606 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1607 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1608 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1610 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1611 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 12
 1612 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1614 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1616 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1617 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1619 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1620 | ERROR   | [x] Doc comment short description must end with a full stop
 1622 | ERROR   | [ ] Missing parameter comment
 1622 | ERROR   | [ ] Missing parameter type
 1623 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 1623 | ERROR   | [x] Expected "object" but found "stdClass" for function
      |         |     return type
 1623 | ERROR   | [ ] Description for the @return value is missing
 1623 | ERROR   | [x] Data types in @return tags need to be fully namespaced
 1625 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1626 | ERROR   | [x] Opening brace should be on the same line as the
      |         |     declaration
 1627 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1629 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 8
 1630 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 4
 1631 | ERROR   | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1149 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...e_api/src/Plugin/Field/FieldFormatter/SendpulseApiListDefaultFormatter.php
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
 19 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: .../contrib/sendpulse_api/src/Plugin/Field/FieldType/SendpulseApiListItem.php
--------------------------------------------------------------------------------
FOUND 30 ERRORS AND 14 WARNINGS AFFECTING 39 LINES
--------------------------------------------------------------------------------
  16 | ERROR   | [x] Whitespace found at end of line
  24 | ERROR   | [x] There must be exactly one newline after the class comment
  27 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  31 | ERROR   | [ ] Doc comment short description must end with a full stop
  31 | ERROR   | [ ] Doc comment short description must be on a single line,
     |         |     further text should be a separate paragraph
  32 | ERROR   | [x] There must be exactly one blank line before the tags in a
     |         |     doc comment
  34 | ERROR   | [x] Expected "Drupal\sendpulse_api\Service\SendpulseApi" but
     |         |     found "Drupal\sendpulse_api\Service\SendpulseApi;" for
     |         |     function return type
  34 | ERROR   | [ ] Description for the @return value is missing
  37 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  45 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  51 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: NULL
  52 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
  60 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  78 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  80 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  80 | ERROR   | [x] Object operator not indented correctly; expected 6 spaces
     |         |     but found 4
  81 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  90 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
  99 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
 100 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 104 | WARNING | [ ] Line exceeds 80 characters; contains 81 characters
 106 | ERROR   | [ ] Comment indentation error, expected only 1 spaces
 109 | WARNING | [x] There must be no blank line following an inline comment
 109 | WARNING | [ ] There must be no blank line following an inline comment
 109 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks,
     |         |     question marks, colons, or closing parentheses
 114 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: )
 123 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 124 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 132 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 133 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 142 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 143 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: ]
 146 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks,
     |         |     question marks, colons, or closing parentheses
 147 | WARNING | [x] '@TODO - what to do if field is deleted.' should match the
     |         |     format '@todo Fix problem X here.'
 159 | ERROR   | [x] Expected 1 blank line after function; 2 found
 166 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
 174 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
 176 | ERROR   | [x] Expected 1 blank line after function; 2 found
 183 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
 190 | ERROR   | [x] Missing function doc comment
 191 | ERROR   | [x] Opening brace should be on the same line as the
     |         |     declaration
 195 | WARNING | [ ] Line exceeds 80 characters; contains 81 characters
 198 | ERROR   | [x] Expected newline after closing brace
 210 | ERROR   | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 37 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...ndpulse_api/src/Plugin/Field/FieldWidget/SendpulseApiListDefaultWidget.php
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
 20 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...ulse_api/src/Plugin/Field/FieldWidget/SendpulseApiListCheckboxesWidget.php
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
 20 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...on/drupal10/web/modules/contrib/sendpulse_api/src/Service/SendpulseApi.php
--------------------------------------------------------------------------------
FOUND 302 ERRORS AND 21 WARNINGS AFFECTING 247 LINES
--------------------------------------------------------------------------------
    8 | WARNING | [x] Unused use statement
   17 | ERROR   | [x] There must be one blank line after the last USE
      |         |     statement; 0 found;
   18 | ERROR   | [x] Inline comments must start with a capital letter
   21 | WARNING | [ ] Line exceeds 80 characters; contains 82 characters
   21 | WARNING | [ ] There must be no blank line following an inline comment
   21 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
   89 | ERROR   | [ ] Doc comment short description must start with a capital
      |         |     letter
   89 | ERROR   | [x] Doc comment short description must end with a full stop
  117 | ERROR   | [ ] Parameter $currentUser is not described in comment
  166 | ERROR   | [x] Expected 1 space(s) after cast statement; 0 found
  169 | ERROR   | [x] Functions must not contain multiple empty lines in a row;
      |         |     found 2 empty lines
  175 | WARNING | [ ] Line exceeds 80 characters; contains 82 characters
  175 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  184 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  193 | ERROR   | [x] Missing function doc comment
  204 | ERROR   | [x] Doc comment long description must start with a capital
      |         |     letter
  205 | ERROR   | [x] Doc comment long description must end with a full stop
  207 | ERROR   | [ ] Description for the @return value is missing
  217 | WARNING | [ ] Line exceeds 80 characters; contains 104 characters
  219 | ERROR   | [x] Doc comment long description must start with a capital
      |         |     letter
  219 | ERROR   | [x] Doc comment long description must end with a full stop
  221 | ERROR   | [ ] Missing parameter comment
  222 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  222 | ERROR   | [ ] Description for the @return value is missing
  230 | ERROR   | [x] Whitespace found at end of line
  232 | WARNING | [ ] Line exceeds 80 characters; contains 94 characters
  232 | ERROR   | [x] Whitespace found at end of line
  233 | ERROR   | [x] Whitespace found at end of line
  236 | ERROR   | [ ] Parameter tags must be defined first in a doc comment
  236 | ERROR   | [ ] Parameter comment must start with a capital letter
  236 | ERROR   | [x] Parameter comment must be on the next line
  236 | ERROR   | [x] Parameter comment must end with a full stop
  237 | ERROR   | [x] Parameter comment must be on the next line
  238 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  238 | ERROR   | [ ] Description for the @return value must be on the next
      |         |     line
  249 | ERROR   | [x] Functions must not contain multiple empty lines in a row;
      |         |     found 2 empty lines
  272 | ERROR   | [ ] Type hint "array" missing for $listIDs
  294 | ERROR   | [ ] The array declaration extends to column 87 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
  295 | ERROR   | [ ] The array declaration extends to column 94 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
  311 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  320 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  323 | ERROR   | [x] Expected 1 blank line after function; 2 found
  334 | ERROR   | [x] Separate the @return and @throws sections by a blank
      |         |     line.
  335 | ERROR   | [x] Whitespace found at end of line
  373 | ERROR   | [x] Separate the @return and @throws sections by a blank
      |         |     line.
  374 | ERROR   | [x] Whitespace found at end of line
  414 | ERROR   | [x] Separate the @return and @throws sections by a blank
      |         |     line.
  415 | ERROR   | [x] Whitespace found at end of line
  418 | ERROR   | [ ] Type hint "array" missing for $status
  438 | ERROR   | [x] Use "elseif" in place of "else if"
  492 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  501 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  508 | ERROR   | [x] Whitespace found at end of line
  509 | ERROR   | [x] Missing parameter type
  509 | ERROR   | [x] Whitespace found at end of line
  510 | ERROR   | [x] Whitespace found at end of line
  510 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 2
      |         |     spaces
  511 | ERROR   | [ ] The @see reference should not contain any additional text
  511 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 2
      |         |     spaces
  512 | WARNING | [ ] Line exceeds 80 characters; contains 105 characters
  512 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 2
      |         |     spaces
  518 | ERROR   | [x] Whitespace found at end of line
  519 | ERROR   | [x] Additional blank lines found at end of doc comment
  520 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  524 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  524 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  536 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
  536 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  540 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  540 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
  542 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
  542 | ERROR   | [x] Closing brace indented incorrectly; expected 8 spaces,
      |         |     found 7
  542 | ERROR   | [x] Expected newline after closing brace
  544 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
  546 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
  547 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  548 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  548 | ERROR   | [x] Short array syntax must be used to define arrays
  552 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  552 | ERROR   | [x] Expected 1 space(s) after cast statement; 0 found
  553 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  555 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  556 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  557 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  557 | ERROR   | [x] Closing brace indented incorrectly; expected 7 spaces,
      |         |     found 6
  558 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  559 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  560 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  562 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  563 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  572 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  573 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  574 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  576 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  577 | ERROR   | [x] Line indented incorrectly; expected 14 spaces, found 10
  578 | ERROR   | [x] Line indented incorrectly; expected 16 spaces, found 12
  579 | ERROR   | [x] Line indented incorrectly; expected 14 spaces, found 10
  581 | ERROR   | [x] Line indented incorrectly; expected 14 spaces, found 10
  582 | ERROR   | [x] Line indented incorrectly; expected 14 spaces, found 10
  583 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  584 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  585 | ERROR   | [x] Line indented incorrectly; expected 14 spaces, found 10
  586 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 8
  587 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  588 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  589 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  590 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  591 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  592 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  593 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  594 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  595 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  596 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  597 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  598 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  599 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  600 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  600 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
      |         |     found 4
  601 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  602 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  603 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  604 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
  604 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
      |         |     found 2
  605 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
  605 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
      |         |     found 0
  608 | ERROR   | [x] Doc comment short description must end with a full stop
  609 | ERROR   | [x] Whitespace found at end of line
  610 | ERROR   | [x] Missing parameter type
  610 | ERROR   | [x] Whitespace found at end of line
  611 | ERROR   | [x] Whitespace found at end of line
  611 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 2
      |         |     spaces
  612 | ERROR   | [x] Whitespace found at end of line
  615 | ERROR   | [x] Whitespace found at end of line
  618 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  621 | ERROR   | [x] Expected newline after closing brace
  624 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  624 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
  632 | WARNING | [ ] Unused variable $api_secret.
  632 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  634 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  636 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  636 | ERROR   | [x] Expected 1 space after "="; 2 found
  637 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  638 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  639 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  641 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  641 | ERROR   | [x] Expected 1 space after "="; 2 found
  642 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  643 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  644 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  645 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  645 | ERROR   | [x] Short array syntax must be used to define arrays
  647 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  649 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 9
  651 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  653 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  654 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  654 | ERROR   | [x] Closing brace indented incorrectly; expected 9 spaces,
      |         |     found 8
  655 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  656 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  657 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  658 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  659 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  660 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  661 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  662 | ERROR   | [x] Line indented incorrectly; expected 12 spaces, found 10
  663 | ERROR   | [x] Line indented incorrectly; expected 10 spaces, found 8
  664 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 6
  664 | ERROR   | [x] Closing brace indented incorrectly; expected 8 spaces,
      |         |     found 6
  665 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
  665 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
      |         |     found 4
  666 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
  666 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
      |         |     found 2
  667 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
  667 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
      |         |     found 0
  716 | ERROR   | [x] Doc comment short description must end with a full stop
  716 | ERROR   | [x] Whitespace found at end of line
  718 | ERROR   | [ ] Missing parameter comment
  718 | ERROR   | [x] Expected "bool" but found "boolean" for parameter type
  719 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  719 | ERROR   | [ ] Description for the @return value must be on the next
      |         |     line
  720 | ERROR   | [x] Whitespace found at end of line
  723 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
  737 | ERROR   | [x] Separate the @return and @throws sections by a blank
      |         |     line.
  740 | WARNING | [ ] Unused variable $url.
  757 | ERROR   | [ ] Parameter $e is not described in comment
  758 | ERROR   | [x] Doc comment short description must end with a full stop
  760 | ERROR   | [ ] Missing parameter comment
  760 | ERROR   | [ ] Doc comment for parameter $error does not match actual
      |         |     variable name $e
  761 | ERROR   | [x] Separate the @param and @return sections by a blank line.
  761 | ERROR   | [ ] Description for the @return value must be on the next
      |         |     line
  797 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  834 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  835 | ERROR   | [x] Expected 1 space before "?"; 0 found
  835 | ERROR   | [x] Expected 1 space after "?"; 0 found
  835 | ERROR   | [x] Expected 1 space before ":"; 0 found
  835 | ERROR   | [x] Expected 1 space after ":"; 0 found
  836 | ERROR   | [x] Expected 1 space before "?"; 0 found
  836 | ERROR   | [x] Expected 1 space after "?"; 0 found
  836 | ERROR   | [x] Expected 1 space before ":"; 0 found
  836 | ERROR   | [x] Expected 1 space after ":"; 0 found
  852 | ERROR   | [x] Whitespace found at end of line
  853 | WARNING | [ ] Line exceeds 80 characters; contains 91 characters
  854 | ERROR   | [ ] Doc comment short description must be on a single line,
      |         |     further text should be a separate paragraph
  871 | ERROR   | [ ] Type hint "array" missing for $listIDs
  947 | WARNING | [x] '@TODO perhaps combine this with updateContact. The
      |         |     difference is that $contact is' should match the format
      |         |     '@todo Fix problem X here.'
  950 | ERROR   | [ ] Type hint "array" missing for $listIDs
  958 | WARNING | [ ] Line exceeds 80 characters; contains 87 characters
  958 | ERROR   | [x] Whitespace found at end of line
  963 | ERROR   | [ ] The array declaration extends to column 87 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
  964 | ERROR   | [ ] The array declaration extends to column 94 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
  981 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
  990 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1000 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
 1007 | WARNING | [x] '@TODO - Fix for pkce flow.' should match the format
      |         |     '@todo Fix problem X here.'
 1007 | ERROR   | [x] Whitespace found at end of line
 1025 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
      |         |     but found "true"
 1026 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
      |         |     but found "false"
 1033 | WARNING | [ ] The use of function dpm() is discouraged
 1036 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1050 | ERROR   | [x] Whitespace found at end of line
 1054 | ERROR   | [x] Whitespace found at end of line
 1091 | ERROR   | [ ] Doc comment short description must be on a single line,
      |         |     further text should be a separate paragraph
 1106 | ERROR   | [ ] Type hint "array" missing for $listIDs
 1108 | ERROR   | [x] Functions must not contain multiple empty lines in a row;
      |         |     found 2 empty lines
 1122 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 1159 | ERROR   | [x] Expected 1 space(s) after cast statement; 0 found
 1167 | ERROR   | [ ] The array declaration extends to column 87 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1168 | ERROR   | [ ] The array declaration extends to column 98 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1172 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1173 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1175 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1176 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1176 | ERROR   | [x] Expected 1 space before "??"; 0 found
 1176 | ERROR   | [x] Expected 1 space after "??"; 0 found
 1177 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1177 | ERROR   | [x] Expected 1 space before "??"; 0 found
 1177 | ERROR   | [x] Expected 1 space after "??"; 0 found
 1179 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1179 | ERROR   | [x] Short array syntax must be used to define arrays
 1180 | ERROR   | [x] Short array syntax must be used to define arrays
 1182 | ERROR   | [x] Short array syntax must be used to define arrays
 1185 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1186 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: )
 1189 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1189 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
 1189 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1191 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1191 | WARNING | [ ] Unused variable $key.
 1192 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1192 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
 1194 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1196 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1197 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 1197 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
      |         |     found 3
 1198 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 1199 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1200 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1201 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1201 | ERROR   | [x] Closing brace indented incorrectly; expected 3 spaces,
      |         |     found 2
 1202 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1203 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1204 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1205 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1206 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1208 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1209 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1210 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1211 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
 1211 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
      |         |     found 0
 1211 | ERROR   | [x] Expected 1 blank line after function; 2 found
 1215 | ERROR   | [x] Function comment short description must start with
      |         |     exactly one space
 1217 | ERROR   | [ ] Doc comment for parameter $contact does not match actual
      |         |     variable name $data
 1220 | ERROR   | [x] Parameter comment must end with a full stop
 1224 | ERROR   | [x] Additional blank lines found at end of doc comment
 1228 | WARNING | [ ] Unused variable $exists.
 1229 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1232 | ERROR   | [x] Expected 1 space before "??"; 0 found
 1232 | ERROR   | [x] Expected 1 space after "??"; 0 found
 1234 | ERROR   | [ ] The array declaration extends to column 87 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1235 | ERROR   | [ ] The array declaration extends to column 99 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1238 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 1240 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1241 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1243 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1243 | ERROR   | [x] Short array syntax must be used to define arrays
 1244 | WARNING | [x] A comma should follow the last multiline array item.
      |         |     Found: $email_address
 1247 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1247 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
 1247 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
      |         |     but found "null"
 1248 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1248 | ERROR   | [ ] Variable "SPApiClient" starts with a capital letter, but
      |         |     only $lowerCamelCase or $snake_case is allowed
 1250 | ERROR   | [x] Line indented incorrectly; expected 8 spaces, found 7
 1251 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 5
 1251 | ERROR   | [x] Closing brace indented incorrectly; expected 6 spaces,
      |         |     found 5
 1252 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 1252 | ERROR   | [x] Closing brace indented incorrectly; expected 4 spaces,
      |         |     found 3
 1253 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 3
 1254 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 8
 1254 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1255 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1256 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1256 | ERROR   | [x] Closing brace indented incorrectly; expected 3 spaces,
      |         |     found 2
 1257 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1258 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1259 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1260 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1261 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1263 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 8
 1263 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1264 | ERROR   | [x] Line indented incorrectly; expected 6 spaces, found 4
 1265 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 2
 1266 | WARNING | [x] There must be no blank line following an inline comment
 1266 | WARNING | [ ] There must be no blank line following an inline comment
 1268 | ERROR   | [x] Line indented incorrectly; expected 2 spaces, found 0
 1268 | ERROR   | [x] Closing brace indented incorrectly; expected 2 spaces,
      |         |     found 0
 1282 | ERROR   | [ ] Type hint "array" missing for $listIDs
 1290 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1296 | ERROR   | [ ] The array declaration extends to column 89 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1297 | ERROR   | [ ] The array declaration extends to column 96 (the limit is
      |         |     80). The array content should be split up over multiple
      |         |     lines
 1314 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1323 | ERROR   | [x] Inline comments must end in full-stops, exclamation
      |         |     marks, question marks, colons, or closing parentheses
 1333 | ERROR   | [x] Missing function doc comment
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 269 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...eb/modules/contrib/sendpulse_api/src/Controller/AuthenticationCallback.php
--------------------------------------------------------------------------------
FOUND 4 ERRORS AND 3 WARNINGS AFFECTING 7 LINES
--------------------------------------------------------------------------------
  15 | ERROR   | [x] There must be one blank line after the last USE statement;
     |         |     0 found;
 104 | WARNING | [ ] Unused variable $codeVerifier.
 106 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
     |         |     but found "false"
 110 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
     |         |     but found "true"
 117 | WARNING | [x] A comma should follow the last multiline array item.
     |         |     Found: 'contact_data+campaign_data+offline_access'
 143 | ERROR   | [x] Whitespace found at end of line
 167 | WARNING | [ ] Only string literals should be passed to t() where
     |         |     possible
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 5 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------


FILE: ...eb/modules/contrib/sendpulse_api/src/Controller/CustomFieldsController.php
--------------------------------------------------------------------------------
FOUND 4 ERRORS AND 7 WARNINGS AFFECTING 11 LINES
--------------------------------------------------------------------------------
 40 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
    |         |     but found "false"
 44 | ERROR   | [x] Expected 1 space after closing parenthesis; found 2
 45 | WARNING | [ ] Unused variable $markup.
 48 | WARNING | [ ] Only string literals should be passed to t() where possible
 49 | WARNING | [ ] Only string literals should be passed to t() where possible
 52 | WARNING | [x] A comma should follow the last multiline array item. Found:
    |         |     '

'
53 | WARNING | [x] A comma should follow the last multiline array item. Found:
| | ]
54 | WARNING | [x] A comma should follow the last multiline array item. Found:
| | ]
57 | ERROR | [x] Whitespace found at end of line
64 | WARNING | [x] A comma should follow the last multiline array item. Found:
| | )
68 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 8 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: .../drupal10/web/modules/contrib/sendpulse_api/src/Form/SendpulseApiLists.php
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
96 | ERROR | [x] Expected 1 space after IF keyword; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...drupal10/web/modules/contrib/sendpulse_api/src/Form/SendpulseApiConfig.php
--------------------------------------------------------------------------------
FOUND 21 ERRORS AND 7 WARNINGS AFFECTING 24 LINES
--------------------------------------------------------------------------------
19 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
57 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
68 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
81 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
89 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
91 | WARNING | [x] A comma should follow the last multiline array item.
| | Found: 'sendpulse_api.config'
99 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
104 | WARNING | [ ] Unused variable $codeChallenge.
104 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
| | but found "null"
118 | WARNING | [ ] Do not concatenate strings to translatable strings, they
| | should be part of the t() argument and you should use
| | placeholders
121 | ERROR | [x] Array closing indentation error, expected 4 spaces but
| | found 2
123 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
128 | WARNING | [x] A comma should follow the last multiline array item.
| | Found: FALSE
131 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
136 | WARNING | [x] A comma should follow the last multiline array item.
| | Found: FALSE
139 | WARNING | [ ] Unused variable $buttonLabel.
139 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
140 | WARNING | [ ] Unused variable $additionalMarkup.
140 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
142 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
144 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
145 | ERROR | [x] Line indented incorrectly; expected 6 spaces, found 4
146 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
148 | ERROR | [x] Line indented incorrectly; expected 4 spaces, found 2
149 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 0
149 | ERROR | [x] Closing brace indented incorrectly; expected 2 spaces,
| | found 0
155 | ERROR | [x] Opening brace should be on the same line as the
| | declaration
168 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 24 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...pal10/web/modules/contrib/sendpulse_api/src/Form/SendpulseApiBlockForm.php
--------------------------------------------------------------------------------
FOUND 41 ERRORS AND 8 WARNINGS AFFECTING 36 LINES
--------------------------------------------------------------------------------
41 | ERROR | [ ] Doc comment short description must start with a capital
| | letter
41 | ERROR | [x] Doc comment short description must end with a full stop
48 | ERROR | [ ] Parameter $moduleHandler is not described in comment
140 | WARNING | [ ] Only string literals should be passed to t() where
| | possible
147 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
156 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
158 | WARNING | [ ] Only string literals should be passed to t() where
| | possible
162 | ERROR | [x] Case breaking statement indented incorrectly; expected 14
| | spaces, found 12
165 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
165 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
166 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
167 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
167 | ERROR | [x] Space found before comma in argument list
167 | ERROR | [x] Expected one space after the comma, 0 found
167 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
167 | ERROR | [x] Expected one space after the comma, 0 found
167 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
168 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
168 | ERROR | [x] Short array syntax must be used to define arrays
169 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
170 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
170 | ERROR | [x] Expected 1 space after IF keyword; 0 found
171 | ERROR | [x] Line indented incorrectly; expected 16 spaces, found 14
171 | ERROR | [x] Expected 1 space before "??"; 0 found
171 | ERROR | [x] Expected 1 space after "??"; 0 found
172 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
174 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
176 | WARNING | [ ] Only string literals should be passed to t() where
| | possible
180 | ERROR | [x] Case breaking statement indented incorrectly; expected 14
| | spaces, found 12
183 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
185 | WARNING | [ ] Only string literals should be passed to t() where
| | possible
188 | ERROR | [x] Case breaking statement indented incorrectly; expected 14
| | spaces, found 12
191 | ERROR | [x] Line indented incorrectly; expected 14 spaces, found 12
193 | WARNING | [ ] Only string literals should be passed to t() where
| | possible
196 | ERROR | [x] Case breaking statement indented incorrectly; expected 14
| | spaces, found 12
205 | ERROR | [x] Expected 1 space after IF keyword; 0 found
208 | ERROR | [x] Line indented incorrectly; expected 8 spaces, found 6
208 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
210 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL"
| | but found "null"
213 | WARNING | [x] There must be no blank line following an inline comment
213 | WARNING | [ ] There must be no blank line following an inline comment
221 | ERROR | [x] Expected 1 space after "=>"; 2 found
223 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
224 | WARNING | [x] A comma should follow the last multiline array item.
| | Found: $options
226 | ERROR | [x] Expected newline after closing brace
233 | ERROR | [x] Expected newline after closing brace
266 | ERROR | [x] Functions must not contain multiple empty lines in a row;
| | found 2 empty lines
272 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
281 | ERROR | [x] Expected newline after closing brace
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 41 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...n/drupal10/web/modules/contrib/sendpulse_api/sendpulse_api.permissions.yml
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
3 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...ntribution/drupal10/web/modules/contrib/sendpulse_api/sendpulse_api.module
--------------------------------------------------------------------------------
FOUND 42 ERRORS AND 14 WARNINGS AFFECTING 50 LINES
--------------------------------------------------------------------------------
9 | WARNING | [x] Unused use statement
12 | WARNING | [x] Unused use statement
14 | WARNING | [x] Unused use statement
23 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
32 | ERROR | [x] Line indented incorrectly; expected 6 spaces, found 4
33 | ERROR | [x] Line indented incorrectly; expected 6 spaces, found 4
34 | ERROR | [x] Line indented incorrectly; expected 6 spaces, found 4
45 | WARNING | [ ] Do not concatenate strings to translatable strings, they
| | should be part of the t() argument and you should use
| | placeholders
50 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 4
50 | ERROR | [x] Closing brace indented incorrectly; expected 2 spaces,
| | found 4
51 | ERROR | [x] Line indented incorrectly; expected 0 spaces, found 2
51 | ERROR | [x] Closing brace indented incorrectly; expected 0 spaces,
| | found 2
54 | WARNING | [ ] Format should be "* Implements hook_foo().", "* Implements
| | hook_foo_BAR_ID_bar() for xyz_bar().",, "* Implements
| | hook_foo_BAR_ID_bar() for xyz-bar.html.twig.", "*
| | Implements hook_foo_BAR_ID_bar() for xyz-bar.tpl.php.", or
| | "* Implements hook_foo_BAR_ID_bar() for block templates."
63 | WARNING | [ ] Format should be "* Implements hook_foo().", "* Implements
| | hook_foo_BAR_ID_bar() for xyz_bar().",, "* Implements
| | hook_foo_BAR_ID_bar() for xyz-bar.html.twig.", "*
| | Implements hook_foo_BAR_ID_bar() for xyz-bar.tpl.php.", or
| | "* Implements hook_foo_BAR_ID_bar() for block templates."
72 | WARNING | [ ] Format should be "* Implements hook_foo().", "* Implements
| | hook_foo_BAR_ID_bar() for xyz_bar().",, "* Implements
| | hook_foo_BAR_ID_bar() for xyz-bar.html.twig.", "*
| | Implements hook_foo_BAR_ID_bar() for xyz-bar.tpl.php.", or
| | "* Implements hook_foo_BAR_ID_bar() for block templates."
84 | WARNING | [ ] Line exceeds 80 characters; contains 88 characters
88 | ERROR | [x] Whitespace found at end of line
89 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
91 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
92 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
103 | ERROR | [x] There should be no white space after an opening "("
116 | ERROR | [x] Expected newline after closing brace
120 | ERROR | [x] Expected 1 space after IF keyword; 0 found
147 | WARNING | [ ] Line exceeds 80 characters; contains 104 characters
149 | ERROR | [x] Doc comment long description must end with a full stop
151 | ERROR | [ ] Missing parameter comment
152 | ERROR | [ ] Missing parameter comment
153 | ERROR | [x] Separate the @param and @return sections by a blank line.
153 | ERROR | [ ] If there is no return value for a function, there must not
| | be a @return tag.
153 | ERROR | [ ] Description for the @return value is missing
155 | ERROR | [ ] Type hint "[type]" missing for $form
155 | ERROR | [ ] Type hint "[type]" missing for $form_state
159 | WARNING | [ ] Unused variable $cc.
163 | ERROR | [x] Whitespace found at end of line
173 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
176 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
177 | ERROR | [x] Expected newline after closing brace
177 | ERROR | [x] Use "elseif" in place of "else if"
178 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
183 | ERROR | [x] Whitespace found at end of line
184 | WARNING | [x] A comma should follow the last multiline array item.
| | Found: )
188 | ERROR | [x] Whitespace found at end of line
192 | ERROR | [x] Whitespace found at end of line
193 | ERROR | [x] Expected 1 blank line after function; 2 found
197 | ERROR | [x] Doc comment short description must end with a full stop
205 | ERROR | [x] Whitespace found at end of line
208 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE"
| | but found "false"
211 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
213 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
215 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
218 | ERROR | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE"
| | but found "true"
222 | WARNING | [ ] Unused variable $delta.
242 | ERROR | [x] Expected 1 space after IF keyword; 0 found
245 | WARNING | [ ] Unused variable $response.
248 | WARNING | [ ] Unused variable $response.
253 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 40 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...tribution/drupal10/web/modules/contrib/sendpulse_api/sendpulse_api.api.php
--------------------------------------------------------------------------------
FOUND 21 ERRORS AND 2 WARNINGS AFFECTING 13 LINES
--------------------------------------------------------------------------------
13 | ERROR | [x] Doc comment short description must be on the first line
17 | ERROR | [x] Additional blank lines found at end of doc comment
20 | ERROR | [x] Doc comment short description must start with a capital
| | letter
20 | ERROR | [x] Doc comment short description must end with a full stop
25 | ERROR | [x] Parameter comment must be on the next line
26 | ERROR | [x] Parameter comment must be on the next line
26 | ERROR | [x] Parameter comment must end with a full stop
27 | ERROR | [x] Separate the @param and @return sections by a blank line.
27 | ERROR | [ ] If there is no return value for a function, there must not
| | be a @return tag.
27 | ERROR | [ ] Description for the @return value is missing
33 | ERROR | [x] Expected one space after the comma, 2 found
33 | WARNING | [ ] Line exceeds 80 characters; contains 95 characters
33 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
33 | ERROR | [x] Comments may not appear after statements
34 | ERROR | [x] Comments may not appear after statements
40 | ERROR | [x] Expected one space after the comma, 2 found
40 | WARNING | [ ] Line exceeds 80 characters; contains 95 characters
40 | ERROR | [x] Inline comments must end in full-stops, exclamation marks,
| | question marks, colons, or closing parentheses
40 | ERROR | [x] Comments may not appear after statements
41 | ERROR | [x] Comments may not appear after statements
51 | ERROR | [x] Data types in @param tags need to be fully namespaced
53 | ERROR | [x] Data types in @param tags need to be fully namespaced
58 | ERROR | [ ] Type hint "array" missing for $mergevars
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 18 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

FILE: ...on/drupal10/web/modules/contrib/sendpulse_api/sendpulse_api.links.task.yml
--------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
--------------------------------------------------------------------------------
14 | ERROR | [x] Expected 1 newline at end of file; 0 found
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

Time: 4.17 secs; Memory: 22MB

Steps to reproduce

Execute the command: phpcs --standard=Drupal,DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,js,info,txt,md,yml,twig sendpulse_api/

Proposed resolution

Resolve all the issues for Drupal and DrupalPractice coding standards

Remaining tasks

Patch Review and fix the remaining errors.
FILE: ...10/web/modules/contrib/sendpulse_api/src/Plugin/ApiInterface.php
----------------------------------------------------------------------
FOUND 8 ERRORS AFFECTING 8 LINES
----------------------------------------------------------------------
146 | ERROR | Parameter $bookId is not described in comment
157 | ERROR | Doc comment for parameter $bookID does not match
| | actual variable name $type
213 | ERROR | Missing parameter type
310 | ERROR | Unnecessarily gendered language in a comment
346 | ERROR | Public method name "ApiInterface::smtpListIP" is not
| | in lowerCamel format
458 | ERROR | Missing short description in doc comment
509 | ERROR | Parameter $phoneNumber is not described in comment
514 | ERROR | Doc comment for parameter $phones does not match
| | actual variable name $phoneNumber
----------------------------------------------------------------------

FILE: ...les/contrib/sendpulse_api/src/Plugin/Block/SendpulseApiBlock.php
----------------------------------------------------------------------
FOUND 4 ERRORS AND 6 WARNINGS AFFECTING 6 LINES
----------------------------------------------------------------------
78 | WARNING | Only string literals should be passed to t() where
| | possible
83 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
83 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
88 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
88 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
117 | WARNING | Only string literals should be passed to t() where
| | possible
121 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
121 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
126 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
126 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
----------------------------------------------------------------------

FILE: ...ontrib/sendpulse_api/src/Plugin/Block/SendpulseApiMultiBlock.php
----------------------------------------------------------------------
FOUND 2 ERRORS AND 4 WARNINGS AFFECTING 4 LINES
----------------------------------------------------------------------
76 | WARNING | Only string literals should be passed to t() where
| | possible
80 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
80 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
85 | WARNING | Translatable strings must not begin or end with
| | white spaces, use placeholders with t() for
| | variables
85 | ERROR | Concatenating translatable strings is not allowed,
| | use placeholders instead and only one string literal
162 | WARNING | Unused variable $customFields.
----------------------------------------------------------------------

FILE: ...lse_api/src/Plugin/WebformHandler/WebformSendpulseApiHandler.php
----------------------------------------------------------------------
FOUND 1 ERROR AND 6 WARNINGS AFFECTING 7 LINES
----------------------------------------------------------------------
50 | ERROR | Class property $token_manager should use lowerCamel
| | naming without underscores
100 | WARNING | Do not concatenate strings to translatable strings,
| | they should be part of the t() argument and you
| | should use placeholders
106 | WARNING | Do not concatenate strings to translatable strings,
| | they should be part of the t() argument and you
| | should use placeholders
203 | WARNING | Unused variable $fkey.
206 | WARNING | Only string literals should be passed to t() where
| | possible
303 | WARNING | t() calls should be avoided in classes, use
| | \Drupal\Core\StringTranslation\StringTranslationTrait
| | and $this->t() instead
325 | WARNING | Unused variable $fkey.
----------------------------------------------------------------------

FILE: ...pal10/web/modules/contrib/sendpulse_api/src/Plugin/ApiClient.php
----------------------------------------------------------------------
FOUND 294 ERRORS AND 3 WARNINGS AFFECTING 220 LINES
----------------------------------------------------------------------
3 | ERROR | Namespaced classes, interfaces and traits should
| | not begin with a file doc comment
14 | ERROR | Doc comment is empty
19 | ERROR | Missing member variable doc comment
21 | ERROR | Missing member variable doc comment
22 | ERROR | Missing member variable doc comment
23 | ERROR | Missing member variable doc comment
25 | ERROR | Missing member variable doc comment
26 | ERROR | Missing member variable doc comment
28 | ERROR | Missing short description in doc comment
36 | ERROR | Missing parameter comment
36 | ERROR | Missing parameter type
37 | ERROR | Missing parameter comment
37 | ERROR | Missing parameter type
38 | ERROR | Missing parameter comment
54 | WARNING | Unused variable $hashName.
56 | ERROR | Inline doc block comments are not allowed; use "/*
| | Comment */" or "// Comment" instead
68 | ERROR | Description for the @return value is missing
86 | WARNING | Unused variable $hashName.
87 | ERROR | Inline doc block comments are not allowed; use "/*
| | Comment */" or "// Comment" instead
95 | ERROR | Missing parameter comment
95 | ERROR | Missing parameter type
96 | ERROR | Missing parameter comment
97 | ERROR | Missing parameter comment
98 | ERROR | Missing parameter comment
100 | ERROR | Description for the @return value is missing
102 | ERROR | Type hint "array" missing for $data
135 | WARNING | Potential security problem: SSL peer verification
| | must not be disabled
174 | ERROR | Missing parameter comment
174 | ERROR | Missing parameter type
176 | ERROR | Description for the @return value is missing
198 | ERROR | Missing parameter comment
200 | ERROR | Description for the @return value is missing
202 | ERROR | Type hint "null" missing for $customMessage
219 | ERROR | Missing parameter comment
219 | ERROR | Missing parameter type
221 | ERROR | Description for the @return value is missing
237 | ERROR | Missing parameter comment
237 | ERROR | Missing parameter type
238 | ERROR | Missing parameter comment
238 | ERROR | Missing parameter type
240 | ERROR | Description for the @return value is missing
256 | ERROR | Missing parameter comment
256 | ERROR | Missing parameter type
258 | ERROR | Description for the @return value is missing
273 | ERROR | Missing parameter comment
274 | ERROR | Missing parameter comment
276 | ERROR | Description for the @return value is missing
278 | ERROR | Type hint "null" missing for $limit
278 | ERROR | Type hint "null" missing for $offset
295 | ERROR | Missing parameter comment
295 | ERROR | Missing parameter type
297 | ERROR | Description for the @return value is missing
312 | ERROR | Missing parameter type
315 | ERROR | Description for the @return value is missing
330 | ERROR | Missing parameter comment
336 | ERROR | Description for the @return value is missing
356 | ERROR | Missing parameter comment
356 | ERROR | Missing parameter type
357 | ERROR | Missing parameter comment
357 | ERROR | Missing parameter type
358 | ERROR | Missing parameter comment
358 | ERROR | Missing parameter type
360 | ERROR | Description for the @return value is missing
383 | ERROR | Missing parameter comment
383 | ERROR | Missing parameter type
384 | ERROR | Missing parameter comment
384 | ERROR | Missing parameter type
385 | ERROR | Missing parameter comment
385 | ERROR | Missing parameter type
387 | ERROR | Description for the @return value is missing
410 | ERROR | Missing parameter comment
410 | ERROR | Missing parameter type
411 | ERROR | Missing parameter comment
411 | ERROR | Missing parameter type
413 | ERROR | Description for the @return value is missing
432 | ERROR | Missing parameter comment
432 | ERROR | Missing parameter type
433 | ERROR | Missing parameter comment
433 | ERROR | Missing parameter type
435 | ERROR | Description for the @return value is missing
450 | ERROR | Missing parameter comment
450 | ERROR | Missing parameter type
452 | ERROR | Description for the @return value is missing
467 | ERROR | Missing parameter comment
468 | ERROR | Missing parameter comment
470 | ERROR | Description for the @return value is missing
472 | ERROR | Type hint "null" missing for $limit
472 | ERROR | Type hint "null" missing for $offset
488 | ERROR | Missing parameter comment
488 | ERROR | Missing parameter type
490 | ERROR | Description for the @return value is missing
505 | ERROR | Missing parameter comment
505 | ERROR | Missing parameter type
507 | ERROR | Description for the @return value is missing
522 | ERROR | Missing parameter comment
522 | ERROR | Missing parameter type
524 | ERROR | Description for the @return value is missing
539 | ERROR | Missing parameter comment
539 | ERROR | Missing parameter type
540 | ERROR | Missing parameter comment
540 | ERROR | Missing parameter type
541 | ERROR | Missing parameter comment
541 | ERROR | Missing parameter type
542 | ERROR | Missing parameter comment
542 | ERROR | Missing parameter type
543 | ERROR | Missing parameter comment
543 | ERROR | Missing parameter type
544 | ERROR | Missing parameter comment
545 | ERROR | Missing parameter comment
546 | ERROR | Missing parameter comment
547 | ERROR | Missing parameter comment
548 | ERROR | Missing parameter comment
549 | ERROR | Missing parameter comment
550 | ERROR | Missing parameter comment
552 | ERROR | Description for the @return value is missing
554 | ERROR | Type hint "array" missing for $attachments
554 | ERROR | Type hint "array" missing for $attachmentsBinary
614 | ERROR | Missing parameter comment
614 | ERROR | Missing parameter type
616 | ERROR | Description for the @return value is missing
631 | ERROR | Description for the @return value is missing
642 | ERROR | Description for the @return value is missing
644 | ERROR | Public method name "ApiClient::listSMSSenders" is
| | not in lowerCamel format
653 | ERROR | Missing parameter comment
653 | ERROR | Missing parameter type
654 | ERROR | Missing parameter comment
654 | ERROR | Missing parameter type
656 | ERROR | Description for the @return value is missing
676 | ERROR | Missing parameter comment
676 | ERROR | Missing parameter type
678 | ERROR | Description for the @return value is missing
697 | ERROR | Missing parameter comment
697 | ERROR | Missing parameter type
698 | ERROR | Missing parameter comment
698 | ERROR | Missing parameter type
700 | ERROR | Description for the @return value is missing
719 | ERROR | Missing parameter comment
719 | ERROR | Missing parameter type
721 | ERROR | Description for the @return value is missing
736 | ERROR | Missing parameter comment
736 | ERROR | Missing parameter type
738 | ERROR | Description for the @return value is missing
756 | ERROR | Description for the @return value is missing
758 | ERROR | Type hint "array" missing for $emails
771 | ERROR | Missing parameter comment
771 | ERROR | Missing parameter type
773 | ERROR | Description for the @return value is missing
788 | ERROR | Missing parameter comment
788 | ERROR | Missing parameter type
790 | ERROR | Description for the @return value is missing
805 | ERROR | Description for the @return value is missing
816 | ERROR | Missing parameter type
818 | ERROR | Missing parameter comment
820 | ERROR | Description for the @return value is missing
840 | ERROR | Missing parameter type
843 | ERROR | Description for the @return value is missing
862 | ERROR | Missing parameter comment
864 | ERROR | Description for the @return value is missing
881 | ERROR | Missing parameter comment
882 | ERROR | Missing parameter comment
883 | ERROR | Missing parameter comment
884 | ERROR | Missing parameter comment
885 | ERROR | Missing parameter comment
886 | ERROR | Missing parameter comment
887 | ERROR | Missing parameter comment
889 | ERROR | Description for the @return value is missing
910 | ERROR | Missing parameter comment
910 | ERROR | Missing parameter type
912 | ERROR | Description for the @return value is missing
927 | ERROR | Missing parameter comment
928 | ERROR | Missing parameter comment
930 | ERROR | Description for the @return value is missing
932 | ERROR | Type hint "null" missing for $limit
932 | ERROR | Type hint "null" missing for $offset
949 | ERROR | Missing parameter comment
949 | ERROR | Missing parameter type
951 | ERROR | Description for the @return value is missing
970 | ERROR | Missing parameter comment
970 | ERROR | Missing parameter type
972 | ERROR | Description for the @return value is missing
991 | ERROR | Description for the @return value is missing
993 | ERROR | Public method name "ApiClient::smtpListIP" is not
| | in lowerCamel format
1002 | ERROR | Description for the @return value is missing
1013 | ERROR | Missing parameter comment
1013 | ERROR | Missing parameter type
1015 | ERROR | Description for the @return value is missing
1034 | ERROR | Missing parameter comment
1034 | ERROR | Missing parameter type
1036 | ERROR | Description for the @return value is missing
1051 | ERROR | Missing parameter comment
1051 | ERROR | Missing parameter type
1053 | ERROR | Description for the @return value is missing
1084 | ERROR | Missing parameter comment
1085 | ERROR | Missing parameter comment
1087 | ERROR | Description for the @return value is missing
1089 | ERROR | Type hint "null" missing for $limit
1089 | ERROR | Type hint "null" missing for $offset
1106 | ERROR | Missing parameter comment
1107 | ERROR | Missing parameter comment
1109 | ERROR | Description for the @return value is missing
1111 | ERROR | Type hint "null" missing for $limit
1111 | ERROR | Type hint "null" missing for $offset
1128 | ERROR | Description for the @return value is missing
1139 | ERROR | Missing parameter comment
1139 | ERROR | Missing parameter type
1141 | ERROR | Description for the @return value is missing
1152 | ERROR | Missing parameter comment
1152 | ERROR | Missing parameter type
1154 | ERROR | Parameter tags must be grouped together in a doc
| | comment
1154 | ERROR | Missing parameter comment
1155 | ERROR | Parameter tags must be grouped together in a doc
| | comment
1155 | ERROR | Missing parameter comment
1157 | ERROR | Description for the @return value is missing
1159 | ERROR | Type hint "null" missing for $limit
1159 | ERROR | Type hint "null" missing for $offset
1176 | ERROR | Missing parameter comment
1176 | ERROR | Missing parameter type
1178 | ERROR | Description for the @return value is missing
1189 | ERROR | Missing parameter comment
1189 | ERROR | Missing parameter type
1190 | ERROR | Missing parameter comment
1190 | ERROR | Missing parameter type
1192 | ERROR | Description for the @return value is missing
1208 | ERROR | Missing parameter comment
1208 | ERROR | Missing parameter type
1210 | ERROR | Description for the @return value is missing
1221 | ERROR | Missing parameter comment
1221 | ERROR | Missing parameter type
1222 | ERROR | Missing parameter comment
1224 | ERROR | Description for the @return value is missing
1248 | ERROR | Missing parameter comment
1248 | ERROR | Missing parameter type
1250 | ERROR | Description for the @return value is missing
1265 | ERROR | Missing parameter comment
1265 | ERROR | Missing parameter type
1267 | ERROR | Description for the @return value is missing
1275 | ERROR | Missing short description in doc comment
1277 | ERROR | Missing parameter comment
1277 | ERROR | Missing parameter type
1278 | ERROR | Missing parameter comment
1279 | ERROR | Description for the @return value is missing
1297 | ERROR | Missing parameter comment
1297 | ERROR | Missing parameter type
1298 | ERROR | Missing parameter comment
1300 | ERROR | Description for the @return value is missing
1317 | ERROR | Parameter $phonesWithVariables is not described in
| | comment
1320 | ERROR | Missing parameter comment
1320 | ERROR | Missing parameter type
1321 | ERROR | Missing parameter comment
1321 | ERROR | Doc comment for parameter $phones does not match
| | actual variable name $phonesWithVariables
1323 | ERROR | Description for the @return value is missing
1343 | ERROR | Missing parameter comment
1343 | ERROR | Missing parameter type
1344 | ERROR | Missing parameter comment
1345 | ERROR | Missing parameter comment
1347 | ERROR | Description for the @return value is missing
1368 | ERROR | Missing parameter comment
1368 | ERROR | Missing parameter type
1369 | ERROR | Missing parameter comment
1371 | ERROR | Description for the @return value is missing
1391 | ERROR | Missing parameter comment
1391 | ERROR | Missing parameter type
1392 | ERROR | Missing parameter comment
1392 | ERROR | Missing parameter type
1394 | ERROR | Description for the @return value is missing
1409 | ERROR | Missing parameter comment
1409 | ERROR | Missing parameter type
1410 | ERROR | Missing parameter comment
1412 | ERROR | Description for the @return value is missing
1427 | ERROR | Missing parameter comment
1429 | ERROR | Description for the @return value is missing
1444 | ERROR | Description for the @return value is missing
1455 | ERROR | Missing parameter comment
1455 | ERROR | Missing parameter type
1456 | ERROR | Missing parameter comment
1457 | ERROR | Missing parameter comment
1459 | ERROR | Description for the @return value is missing
1484 | ERROR | Missing parameter comment
1484 | ERROR | Missing parameter type
1485 | ERROR | Missing parameter comment
1486 | ERROR | Missing parameter comment
1488 | ERROR | Description for the @return value is missing
1509 | ERROR | Missing parameter comment
1509 | ERROR | Missing parameter type
1511 | ERROR | Description for the @return value is missing
1522 | ERROR | Missing parameter comment
1522 | ERROR | Missing parameter type
1524 | ERROR | Description for the @return value is missing
1535 | ERROR | Missing parameter comment
1535 | ERROR | Missing parameter type
1537 | ERROR | Description for the @return value is missing
1548 | ERROR | Missing parameter comment
1549 | ERROR | Missing parameter comment
1551 | ERROR | Description for the @return value is missing
1570 | ERROR | Missing parameter comment
1570 | ERROR | Missing parameter type
1572 | ERROR | Description for the @return value is missing
----------------------------------------------------------------------

FILE: ...0/web/modules/contrib/sendpulse_api/src/Service/SendpulseApi.php
----------------------------------------------------------------------
FOUND 6 ERRORS AFFECTING 6 LINES
----------------------------------------------------------------------
554 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
558 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
1219 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
1222 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
1271 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
1272 | ERROR | Variable "SPApiClient" starts with a capital letter,
| | but only $lowerCamelCase or $snake_case is allowed
----------------------------------------------------------------------

FILE: .../drupal10/web/modules/contrib/sendpulse_api/sendpulse_api.module
----------------------------------------------------------------------
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES
----------------------------------------------------------------------
247 | WARNING | Unused variable $response.
250 | WARNING | Unused variable $response.
----------------------------------------------------------------------

Time: 4.93 secs; Memory: 18MB

📌 Task
Status

Needs work

Version

1.1

Component

Code

Created by

🇮🇳India urvashi_vora Madhya Pradesh, India

Live updates comments and jobs are added and updated live.
  • Coding standards

    It involves compliance with, or the content of coding standards. Requires broad community agreement.

Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @urvashi_vora
  • 🇵🇭Philippines kenyoOwen

    Hi urvashi_vora

    I applied the patch coding-standard.patch to the “Sendpulse: Online Marketing” module against Version 1.1.0 and the errors wasn't resolved. Please see the screenshots attached.

    For your review.
    Thank you.

  • Assigned to sakthi_dev
  • Issue was unassigned.
  • Status changed to Needs review over 1 year ago
  • 🇮🇳India sakthi_dev

    Created a patch. Please review,

  • Status changed to Needs work over 1 year ago
  • 🇵🇭Philippines kenyoOwen

    Hi sakthi_dev

    I applied the patch to the “Sendpulse: Online Marketing” module against Version 1.1.0 and there are still remaining warnings. Please see the screenshots attached.

    For your review.
    Thank you.

  • 🇮🇹Italy apaderno Brescia, 🇮🇹
  • Assigned to imustakim
  • 🇨🇦Canada imustakim Canada

    Working on this.

  • Issue was unassigned.
  • Status changed to Needs review over 1 year ago
  • 🇨🇦Canada imustakim Canada

    Patch updated.
    Please review.

  • Status changed to Needs work over 1 year ago
  • 🇮🇹Italy apaderno Brescia, 🇮🇹
     /**
    - *
      * For example if you would like to send custom fields.
      *
      * @see https://sendpulse.com/integrations/api
    - *
      */

    That comment should be removed, since it is not the documentation comment for the file, nor the documentation comment for a hook used by the module.

    - * @param array $data - The data received from a sendpulse api form.
    - * @param object $body - The content of the request that is sent to the Sendpulse Api API
    - * @return void
    + * @param array $data
    + *   - The data received from a sendpulse api form.
    + * @param object $body
    + *   - The content of the request that is sent to the Sendpulse Api API.

    Parameter descriptions must not start with hyphens or spaces.

       $body->custom_fields[] = (object) [
    -    'custom_field_id' => '00000000-0000-0000-0000-0000000000',  // The UUID of the custom field
    -    'value' => 'Some Value', // A value.
    +  // The UUID of the custom field.
    +    'custom_field_id' => '00000000-0000-0000-0000-0000000000',
    +  // A value.
    +    'value' => 'Some Value',

    The comments are not correctly indented.

    + * @param array $form
    + *   Form.
    + * @param \Drupal\Core\Form\FormStateInterface $form_state
    + *   Form State.

    The descriptions are each missing a definite article.

    -  $cc = $form_state->get('sendpulse_api_service');
    -
    +  // $cc = $form_state->get('sendpulse_api_service');

    If a line must be removed, for example because it initializes a variable that is never used, that line is deleted, not commented out.

       /**
    -   * \Drupal\Core\Extension\ModuleHandlerInterface
    +   * Module Handler Interface.
        *
        * @var \Drupal\Core\Extension\ModuleHandlerInterface
        *   Module handler interface
    @@ -52,6 +52,8 @@ class SendpulseApiBlockForm extends FormBase {
        *   MessengerInterface.
        * @param \Drupal\sendpulse_api\Service\SendpulseApi $sendpulseApi
        *   Sendpulse ems service.
    +   * @param \Drupal\Core\Extension\ModuleHandlerInterface $moduleHandler
    +   *   Module Handler.
        */
       public function __construct(MessengerInterface $messenger, SendpulseApi $sendpulseApi, ModuleHandlerInterface $moduleHandler) {

    That short description is for a class constructor. It cannot be described as Module Handler Interface. since a method is not an interface.

    -    // Custom Fields
    +    // Custom Fields.
         if (isset($listConfig['custom_fields']) && is_array($listConfig['custom_fields']) && count($listConfig['custom_fields']) > 0) {

    That comment can be removed, since it just repeats what the code makes already clear.

    +  private $refreshToken = 0;
    +  /**
    +   * Boolean retry.
    +   *
    +   * @var bool
    +   */

    There must be an empty line between the comment and the previous line.

    +  /**
    +   * Sendpulse API constructor.
    +   *
    +   * @param string $userId
    +   *   UserID variable.
    +   * @param string $secret
    +   *   Secret variable.
    +   * @param TokenStorageInterface $tokenStorage
    +   *   TokenStorage variable.
    +   *
    +   * @throws \Exception
    +   *    Construct function.
    +   */
    +  public function __construct($userId, $secret, TokenStorageInterface $tokenStorage = NULL) {

    The description for a constructor must start with Constructs a new followed by the class name (including its namespace), and ends with object.
    Parameter descriptions must not end with variable. Those descriptions are also wrong.
    What follows @throws is a line explaining when that exception is thrown. Construct function. does not explain that.

    +   * Process errors.
    +   *
    +   * @param null $customMessage
    +   *   customMessage variable.
    +   *
    +   * @return object
    +   *   Returns object value.
    +   */
    +  protected function handleError(null $customMessage = NULL) {

    null is not the type for $customMessage and null cannot be used as type-hinting for a parameter.

  • Assigned to nitin_lama
  • Merge request !1#3354242 Addressing #9 → (Open) created by nitin_lama
  • Issue was unassigned.
  • 🇮🇳India nitin_lama India

    Addressed 9.
    9.6 still needs to be addressed. Changes are committed on MR1. Please review.

  • 🇮🇹Italy apaderno Brescia, 🇮🇹
    +  // The UUID of the custom field.
    +  // A value.
       $body->custom_fields[] = (object) [
    -    'custom_field_id' => '00000000-0000-0000-0000-0000000000',  // The UUID of the custom field
    -    'value' => 'Some Value', // A value.
    +    'custom_field_id' => '00000000-0000-0000-0000-0000000000',
    +    'value' => 'Some Value',
       ];

    Those comments have been placed on the wrong line. They should be right before the line those comments are referring.

     /**
    - * Validate entity forms that have sendpulse_api_list field type with subscribe_on_save setting checked.
    + * Validate entity forms.
      *
    - * Make sure we have the required fields if a list value is popuplated
    + * Form that have sendpulse_api_list field type with
    + * subscribe_on_save setting checked.
      *
    - * @param [type] $form
    - * @param [type] $form_state
    - * @return void
    + * Make sure we have the required fields if a list value is popuplated.
    + *
    + * @param array $form
    + *   An associative array containing the structure of the form.
    + * @param \Drupal\Core\Form\FormStateInterface $form_state
    + *   The current state of the form.
      */
    -function _sendpulse_api_subscribe_on_save_validate($form, &$form_state) {

    The documentation comment for validation form handlers do not describe parameters nor the return value. They must document for which form the validation handler is used.

    -   * \Drupal\Core\Extension\ModuleHandlerInterface
    +   * Module Handler Interface.
    +   * @param \Drupal\Core\Extension\ModuleHandlerInterface $moduleHandler
    +   *   Module Handler.

    In both the cases, the correct description is The module handler.

    + // $codeChallenge = NULL;

    If a code line must be removed, it is removed, not commented out.

    +/**
    + * ApiClient class implements ApiInterface.
    + */
    +class ApiClient implements ApiInterface {
    +  /**

    A class description must not repeat the class name nor the interfaces that class implements. A class description describes the purpose of the class.

    +   * ApiUrl harcoded.
    +   *
    +   * @var string

    ApiUrl is not an English word, nor is it a class/interface name.

    +  /**
    +   * UserId of the API.
    +   *
    +   * @var string
    +   */
    +  private $userId;

    UserId is not an English word. The description does not make clear what that property is.

    +  /**
    +   * Secret variable.
    +   *
    +   * @var string
    +   */
    +  private $secret;

    There is no need to describe a property as variable.

    +  /**
    +   * Boolean retry.
    +   *
    +   * @var bool
    +   */
    +  private $retry = FALSE;

    A property description must not say its type, but the property purpose.

    +  /**
    +   * Constructs a new ApiClient object.
    +   *

    The class name is missing the namespace.

    +  /**
    +   * Get token and store it.
    +   *
    +   * @return bool
    +   *   Returns boolean value.
    +   */

    Verbs must use the third person singular.
    That method is not storing the retrieved token, since the code doing so is commented out.
    The return value description must describe what is returned and when, not repeat what the return value type is, which is already given from the @return bool line.

    +  /**
    +   * Form and send request to API service.
    +   *
    +   * @param string $path
    +   *   Path variable.
    +   * @param string $method
    +   *   Method variable.
    +   * @param array $data
    +   *   Data variable.
    +   * @param bool $useToken
    +   *   useToken variable.
    +   *
    +   * @return object
    +   *   Returns object value.
    +   */
    +  protected function sendRequest($path, $method = 'GET', array $data = [], $useToken = TRUE) {

    The correct short description is Sends the request to the API service.

    +  /**
    +   * Change varible by user email.
    +   *

    varible is a typo.
    That description is not much clear and it does not seem to describe what that method does.

  • First commit to issue fork.
  • Status changed to Needs review 11 months ago
  • Status changed to Needs work 6 months ago
  • 🇮🇳India dev16.addweb

    Hi, I have tested phpcs issue and found below issues

    modules/custom/sendpulse_api/
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Controller/AuthenticationCallback.php
    ----------------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    ----------------------------------------------------------------------------------------------------------------------------------------------
     7 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Config\ConfigFactory.
    ----------------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    ----------------------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/ApiInterface.php
    --------------------------------------------------------------------------------------------------------------------------------
    FOUND 17 ERRORS AFFECTING 17 LINES
    --------------------------------------------------------------------------------------------------------------------------------
     167 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     168 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     169 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     170 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     171 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     172 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     173 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     174 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     175 | ERROR | [x] Multi-line function declaration not indented correctly; expected 2 spaces but found 4
     300 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     301 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     302 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     303 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     304 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     305 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     306 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     307 | ERROR | [x] Multi-line function declaration not indented correctly; expected 2 spaces but found 4
    --------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 17 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    --------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/Block/SendpulseApiBlock.php
    -------------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    -------------------------------------------------------------------------------------------------------------------------------------------
     10 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\sendpulse_api\Service\SendpulseApi.
    -------------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    -------------------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/Block/SendpulseApiMultiBlock.php
    ------------------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    ------------------------------------------------------------------------------------------------------------------------------------------------
     9 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Plugin\ContainerFactoryPluginInterface.
    ------------------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    ------------------------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/ApiClient.php
    -----------------------------------------------------------------------------------------------------------------------------
    FOUND 13 ERRORS AFFECTING 13 LINES
    -----------------------------------------------------------------------------------------------------------------------------
     647 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     648 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     649 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     650 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     651 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     652 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     653 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     654 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     655 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     656 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     657 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     658 | ERROR | [x] Multi-line function declaration not indented correctly; expected 4 spaces but found 8
     659 | ERROR | [x] Multi-line function declaration not indented correctly; expected 2 spaces but found 4
    -----------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 13 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    -----------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/rest/resource/SendpulseApiResource.php
    ------------------------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    ------------------------------------------------------------------------------------------------------------------------------------------------------
     8 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\rest\Plugin\ResourceBase.
    ------------------------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    ------------------------------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Plugin/WebformHandler/WebformSendpulseApiHandler.php
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
     11 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\sendpulse_api\Service\SendpulseApi.
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Service/SendpulseApi.php
    ---------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    ---------------------------------------------------------------------------------------------------------------------------------
     15 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is GuzzleHttp\Exception\ClientException.
    ---------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    ---------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Form/SendpulseApiLists.php
    -----------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    -----------------------------------------------------------------------------------------------------------------------------------
     6 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Config\ConfigFactoryInterface.
    -----------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    -----------------------------------------------------------------------------------------------------------------------------------
    
    FILE: /home/addweb/Drupal8-vagrant/web/web/contribution/drupal-10-3/web/modules/custom/sendpulse_api/src/Form/SendpulseApiBlockForm.php
    ---------------------------------------------------------------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    ---------------------------------------------------------------------------------------------------------------------------------------
     10 | ERROR | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Extension\ModuleHandlerInterface.
    ---------------------------------------------------------------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    ---------------------------------------------------------------------------------------------------------------------------------------
    
    Time: 1 secs; Memory: 20MB
    
  • Status changed to Needs review 6 months ago
  • 🇮🇳India dev16.addweb

    Hi, I have fix issue mention on #17. Please review it.

  • Status changed to Needs work 6 months ago
  • Hi @silvi.addweb,

    Applied the changes in the MR!1, it applied successfully but still threw multiple errors/warnings, please see below:

     sendpulse_api git:(main) ✗ curl https://git.drupalcode.org/project/sendpulse_api/-/merge_requests/1.diff | patch -p1
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  211k    0  211k    0     0  56950      0 --:--:--  0:00:03 --:--:-- 57319
    patching file README.md
    patching file sendpulse_api.api.php
    patching file sendpulse_api.links.task.yml
    patching file sendpulse_api.module
    patching file sendpulse_api.permissions.yml
    patching file src/Controller/AuthenticationCallback.php
    patching file src/Controller/CustomFieldsController.php
    patching file src/Form/SendpulseApiBlockForm.php
    patching file src/Form/SendpulseApiConfig.php
    patching file src/Form/SendpulseApiLists.php
    patching file src/Plugin/ApiClient.php
    patching file src/Plugin/ApiInterface.php
    patching file src/Plugin/Block/SendpulseApiBlock.php
    patching file src/Plugin/Block/SendpulseApiMultiBlock.php
    patching file src/Plugin/Derivative/SendpulseApiBlockDerivative.php
    patching file src/Plugin/Field/FieldFormatter/SendpulseApiListDefaultFormatter.php
    patching file src/Plugin/Field/FieldType/SendpulseApiListItem.php
    patching file src/Plugin/Field/FieldWidget/SendpulseApiListCheckboxesWidget.php
    patching file src/Plugin/Field/FieldWidget/SendpulseApiListDefaultWidget.php
    patching file src/Plugin/WebformHandler/WebformSendpulseApiHandler.php
    patching file src/Plugin/rest/resource/SendpulseApiResource.php
    patching file src/Service/SendpulseApi.php
    ➜  sendpulse_api git:(main) ✗ cd ..
    ➜  contrib git:(main) ✗ phpcs --standard=Drupal,DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,info,txt,md,yml,twig sendpulse_api
    
    FILE: ...e/drupal-orgissue/web/modules/contrib/sendpulse_api/sendpulse_api.info.yml
    --------------------------------------------------------------------------------
    FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 1 LINE
    --------------------------------------------------------------------------------
     1 | WARNING | Remove "project" from the info file, it will be added by
       |         | drupal.org packaging automatically
     1 | WARNING | Remove "datestamp" from the info file, it will be added by
       |         | drupal.org packaging automatically
     1 | WARNING | Remove "version" from the info file, it will be added by
       |         | drupal.org packaging automatically
    --------------------------------------------------------------------------------
    
    
    FILE: ...pal-orgissue/web/modules/contrib/sendpulse_api/src/Plugin/ApiInterface.php
    --------------------------------------------------------------------------------
    FOUND 2 ERRORS AFFECTING 2 LINES
    --------------------------------------------------------------------------------
     174 | ERROR | [x] Multi-line function declarations must have a trailing comma
         |       |     after the last parameter
     306 | ERROR | [x] Multi-line function declarations must have a trailing comma
         |       |     after the last parameter
    --------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    --------------------------------------------------------------------------------
    
    
    FILE: ...drupal-orgissue/web/modules/contrib/sendpulse_api/src/Plugin/ApiClient.php
    --------------------------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    --------------------------------------------------------------------------------
     658 | ERROR | [x] Multi-line function declarations must have a trailing comma
         |       |     after the last parameter
    --------------------------------------------------------------------------------
    PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
    --------------------------------------------------------------------------------
    
    Time: 2.85 secs; Memory: 20MB

    Kindly check.

    Thanks,
    Jake

Production build 0.71.5 2024