Actions

User

Difference between revisions of "Gold/PHP 8 Scratchpad/phan sample output"

From Mahara Wiki

< User:Gold‎ | PHP 8 Scratchpad
(Created page with "phan is looking comprehensive. Dropping this sample output of a minimum severity check. The output is... long. This is from runnign <syntaxhighlight land="bash" inline>vendo...")
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
phan is looking comprehensive.  Dropping this sample output of a minimum severity check. The output is... long.
+
phan is looking comprehensive.  Dropping this sample output of a minimum severity check. The output is... long. It has been trimmed.
  
This is from runnign <syntaxhighlight land="bash" inline>vendor/bin/phan --allow-polyfill-parser --analyze-twice --dead-code-detection -m json</syntaxhighlight>
+
The output is looking useful for programatically extracting metrics. With a little work we may be able to identify area of the codebase that need attention based on directory.
 +
 
 +
This is from running <syntaxhighlight land="bash" inline>vendor/bin/phan --allow-polyfill-parser --analyze-twice --dead-code-detection -m json</syntaxhighlight>.
  
 
<syntaxhighlight lang="json">
 
<syntaxhighlight lang="json">
Line 100: Line 102:
 
                 "begin": 135,
 
                 "begin": 135,
 
                 "end": 135
 
                 "end": 135
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$msg->error\u001b[0m with type \u001b[37mfalse|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/extensions/pluginconfig.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$msg->error\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/extensions/pluginconfig.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 35,
 
                "end": 35
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 48,
 
                "end": 48
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 53,
 
                "end": 53
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 69,
 
                "end": 69
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.json.php",
 
            "lines": {
 
                "begin": 70,
 
                "end": 70
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.php",
 
            "lines": {
 
                "begin": 108,
 
                "end": 108
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.php",
 
            "lines": {
 
                "begin": 131,
 
                "end": 131
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/fonts.php",
 
            "lines": {
 
                "begin": 181,
 
                "end": 181
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_site_content_pages()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/site/pages.php",
 
            "lines": {
 
                "begin": 25,
 
                "end": 25
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$upgrade\u001b[0m with type \u001b[37mtrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/upgrade.php",
 
            "lines": {
 
                "begin": 125,
 
                "end": 125
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$upgrades['core']\u001b[0m with type \u001b[37mtrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/upgrade.php",
 
            "lines": {
 
                "begin": 209,
 
                "end": 209
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/users/edit.php",
 
            "lines": {
 
                "begin": 639,
 
                "end": 639
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_username\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/users/edit.php",
 
            "lines": {
 
                "begin": 671,
 
                "end": 671
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/users/exportqueue.php",
 
            "lines": {
 
                "begin": 88,
 
                "end": 88
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_site_content_pages()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/admin/users/institutionpages.php",
 
            "lines": {
 
                "begin": 27,
 
                "end": 27
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_xmlrpc_services()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/dispatcher.php",
 
            "lines": {
 
                "begin": 169,
 
                "end": 169
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10088,
 
        "check_name": "PhanTypeInvalidCloneNotObject",
 
        "description": "TypeError PhanTypeInvalidCloneNotObject Expected an object to be passed to clone() but got \u001b[37marray<string,mixed>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 578,
 
                "end": 578
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 652,
 
                "end": 652
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 653,
 
                "end": 653
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 664,
 
                "end": 664
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7004,
 
        "check_name": "PhanParamTooFewInternal",
 
        "description": "ParamError PhanParamTooFewInternal Call with \u001b[95m4\u001b[0m arg(s) to \u001b[93m\\openssl_seal(string $data, string &$sealed_data, array &$encrypted_keys, array $public_key, string $cipher_algo, string &$iv = null)\u001b[0m which requires \u001b[95m5\u001b[0m arg(s)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 1256,
 
                "end": 1256
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7004,
 
        "check_name": "PhanParamTooFewInternal",
 
        "description": "ParamError PhanParamTooFewInternal Call with \u001b[95m4\u001b[0m arg(s) to \u001b[93m\\openssl_open(string $data, string &$output, string $encrypted_key, $private_key, string $cipher_algo, string $iv = null)\u001b[0m which requires \u001b[95m5\u001b[0m arg(s)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 1391,
 
                "end": 1391
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7004,
 
        "check_name": "PhanParamTooFewInternal",
 
        "description": "ParamError PhanParamTooFewInternal Call with \u001b[95m4\u001b[0m arg(s) to \u001b[93m\\openssl_open(string $data, string &$output, string $encrypted_key, $private_key, string $cipher_algo, string $iv = null)\u001b[0m which requires \u001b[95m5\u001b[0m arg(s)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/api/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 1401,
 
                "end": 1401
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget_url\u001b[0m on non-class type \u001b[37m?''|?'0'|?0|?0.0|?array{}|?false|?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/annotation/lib.php",
 
            "lines": {
 
                "begin": 1367,
 
                "end": 1367
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?false|?object=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/annotation/lib.php",
 
            "lines": {
 
                "begin": 2041,
 
                "end": 2041
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\View->title\u001b[0m defined at \u001b[96mhtdocs/lib/view.php\u001b[0m:\u001b[37m39\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/artefact.php",
 
            "lines": {
 
                "begin": 52,
 
                "end": 52
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$blogpostentry\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/blog/import/leap/lib.php",
 
            "lines": {
 
                "begin": 237,
 
                "end": 237
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$blogpostentry\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/blog/import/leap/lib.php",
 
            "lines": {
 
                "begin": 268,
 
                "end": 268
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m3\u001b[0m of \u001b[93m\\ArtefactTypeFile::save_file($pathname, $data, ?\\User &$user = null, $outsidedataroot = false)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/blog/import/leap/lib.php",
 
            "lines": {
 
                "begin": 425,
 
                "end": 425
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 402,
 
                "end": 402
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 412,
 
                "end": 412
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 420,
 
                "end": 420
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$artefact\u001b[0m with type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 1075,
 
                "end": 1075
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 1793,
 
                "end": 1793
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 1794,
 
                "end": 1794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 1795,
 
                "end": 1795
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 1796,
 
                "end": 1796
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?false|?object=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 2114,
 
                "end": 2114
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?false|?object=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/comment/lib.php",
 
            "lines": {
 
                "begin": 2175,
 
                "end": 2175
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?non-empty-mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/blocktype/internalmedia/lib.php",
 
            "lines": {
 
                "begin": 82,
 
                "end": 82
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactType::get_path\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/export/leap/lib.php",
 
            "lines": {
 
                "begin": 50,
 
                "end": 50
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$child\u001b[0m with type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/import/leap/lib.php",
 
            "lines": {
 
                "begin": 274,
 
                "end": 274
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/import/leap/lib.php",
 
            "lines": {
 
                "begin": 360,
 
                "end": 360
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginArtefactFile::get\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/import/leap/lib.php",
 
            "lines": {
 
                "begin": 425,
 
                "end": 425
 
            }
 
        },
 
        "suggestion": "Did you mean expr::get_accountprefs_elements() or expr::get_activity_types() or expr::get_artefact_type_content_types() or expr::get_artefact_types() or expr::get_attachment_types() or expr::get_block_types() or expr::get_config_info() or expr::get_config_options() or expr::get_cron() or expr::get_event_subscriptions() or expr::get_institutionprefs_elements() or expr::get_mimetypes_from_description() or expr::get_plugin_display_name() or expr::get_plugin_name() or expr::get_plugintype_name() or expr::get_theme_path() or expr::get_webservice_connections()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 382,
 
                "end": 382
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 383,
 
                "end": 383
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 384,
 
                "end": 384
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 385,
 
                "end": 385
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 387,
 
                "end": 387
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 388,
 
                "end": 388
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 389,
 
                "end": 389
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\type\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 391,
 
                "end": 391
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 2692,
 
                "end": 2692
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 2869,
 
                "end": 2869
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_logged_in\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 2869,
 
                "end": 2869
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m2\u001b[0m (\u001b[36m$use_include_path\u001b[0m) is \u001b[95mnull\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\file_get_contents()\u001b[0m takes \u001b[37mbool\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/file/lib.php",
 
            "lines": {
 
                "begin": 3245,
 
                "end": 3245
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?false|?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/export/html/lib.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/export/html/lib.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?false|?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/export/html/lib.php",
 
            "lines": {
 
                "begin": 83,
 
                "end": 83
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/export/html/lib.php",
 
            "lines": {
 
                "begin": 83,
 
                "end": 83
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$importer->get_entry_by_id($persondataid)\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 134,
 
                "end": 134
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 194,
 
                "end": 194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 208,
 
                "end": 208
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 464,
 
                "end": 464
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 484,
 
                "end": 484
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$person\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/import/leap/lib.php",
 
            "lines": {
 
                "begin": 493,
 
                "end": 493
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget_artefact_types\u001b[0m from undeclared class \u001b[32m\\PluginArtefactInternalLocal\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/lib.php",
 
            "lines": {
 
                "begin": 45,
 
                "end": 45
 
            }
 
        },
 
        "suggestion": "Did you mean class \\PluginArtefactInternal"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget_profile_artefact_types\u001b[0m from undeclared class \u001b[32m\\PluginArtefactInternalLocal\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/lib.php",
 
            "lines": {
 
                "begin": 76,
 
                "end": 76
 
            }
 
        },
 
        "suggestion": "Did you mean class \\PluginArtefactInternal"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget_contactinfo_artefact_types\u001b[0m from undeclared class \u001b[32m\\PluginArtefactInternalLocal\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/lib.php",
 
            "lines": {
 
                "begin": 100,
 
                "end": 100
 
            }
 
        },
 
        "suggestion": "Did you mean class \\PluginArtefactInternal"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget_all_fields\u001b[0m from undeclared class \u001b[32m\\ArtefactTypeProfileLocal\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/internal/lib.php",
 
            "lines": {
 
                "begin": 535,
 
                "end": 535
 
            }
 
        },
 
        "suggestion": "Did you mean class \\ArtefactTypeProfileIcon"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9003,
 
        "check_name": "PhanAbstractStaticMethodCallInStatic",
 
        "description": "StaticCallError PhanAbstractStaticMethodCallInStatic Potentially calling an abstract static method \u001b[93m\\PluginArtefact::get_plugin_name()\u001b[0m with static:: in \u001b[95mstatic::get_plugin_name()\u001b[0m (the calling static method's class scope may be an abstract class)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/lib.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9003,
 
        "check_name": "PhanAbstractStaticMethodCallInStatic",
 
        "description": "StaticCallError PhanAbstractStaticMethodCallInStatic Potentially calling an abstract static method \u001b[93m\\PluginArtefact::get_plugin_name()\u001b[0m with static:: in \u001b[95mstatic::get_plugin_name()\u001b[0m (the calling static method's class scope may be an abstract class)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/lib.php",
 
            "lines": {
 
                "begin": 141,
 
                "end": 141
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_progressbar_sortorder()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/lib.php",
 
            "lines": {
 
                "begin": 2196,
 
                "end": 2196
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mset\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/editgoalsandskills.php",
 
            "lines": {
 
                "begin": 158,
 
                "end": 158
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mset\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/editgoalsandskills.php",
 
            "lines": {
 
                "begin": 159,
 
                "end": 159
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcommit\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/editgoalsandskills.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactType::get_other_table_name\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 122,
 
                "end": 122
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactType::get_other_table_name\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 128,
 
                "end": 128
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 240,
 
                "end": 240
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 260,
 
                "end": 260
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 323,
 
                "end": 323
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 324,
 
                "end": 324
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 327,
 
                "end": 327
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 328,
 
                "end": 328
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 329,
 
                "end": 329
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 363,
 
                "end": 363
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->originalrecord\u001b[0m with type \u001b[37marray<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/export/leap/lib.php",
 
            "lines": {
 
                "begin": 364,
 
                "end": 364
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$organization\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 388,
 
                "end": 388
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$role\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 412,
 
                "end": 412
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$qualification\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 444,
 
                "end": 444
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$organization\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 451,
 
                "end": 451
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::get_entry_by_id\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 513,
 
                "end": 513
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::get_namespaces\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 514,
 
                "end": 514
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::get_leap2a_namespace\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 515,
 
                "end": 515
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::trace\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 523,
 
                "end": 523
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::trace\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 539,
 
                "end": 539
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::trace\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 553,
 
                "end": 553
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::trace\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 554,
 
                "end": 554
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 605,
 
                "end": 605
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 606,
 
                "end": 606
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 608,
 
                "end": 608
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 614,
 
                "end": 614
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 630,
 
                "end": 630
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 648,
 
                "end": 648
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 669,
 
                "end": 669
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 690,
 
                "end": 690
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::add_artefactmapping\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 690,
 
                "end": 690
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::add_artefactmapping\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 725,
 
                "end": 725
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$compositeentry\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 952,
 
                "end": 952
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$compositeentry\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 955,
 
                "end": 955
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxpath\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/import/leap/lib.php",
 
            "lines": {
 
                "begin": 1024,
 
                "end": 1024
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mattach\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/lib.php",
 
            "lines": {
 
                "begin": 2469,
 
                "end": 2469
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mdetach\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/artefact/resume/lib.php",
 
            "lines": {
 
                "begin": 2476,
 
                "end": 2476
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\OP_HALFOPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/imap/lib.php",
 
            "lines": {
 
                "begin": 80,
 
                "end": 80
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 120,
 
                "end": 120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 154,
 
                "end": 154
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 175,
 
                "end": 175
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 176,
 
                "end": 176
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 180,
 
                "end": 180
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 183,
 
                "end": 183
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->config\u001b[0m with type \u001b[37marray|array<string,array>|array<string,bool>|array<string,false>|array<string,int>|array<string,list<string>>|array<string,mixed>|array<string,non-empty-array<mixed,mixed>>|array<string,non-null-mixed>|array<string,string>|array<string,true>|mixed[]\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 280,
 
                "end": 280
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->config\u001b[0m with type \u001b[37marray|array<string,array>|array<string,false>|array<string,int>|array<string,list<string>>|array<string,mixed>|array<string,non-empty-array<mixed,mixed>>|array<string,non-null-mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 280,
 
                "end": 280
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$ldap_result\u001b[0m of type \u001b[37mfalse\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\ldap_free_result()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\LDAP\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 964,
 
                "end": 964
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::sync_users\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 1687,
 
                "end": 1687
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::sync_groups\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/ldap/lib.php",
 
            "lines": {
 
                "begin": 1688,
 
                "end": 1688
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_logout()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 514,
 
                "end": 514
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 810,
 
                "end": 810
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddServer\u001b[0m from undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 814,
 
                "end": 814
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetStats\u001b[0m from undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 817,
 
                "end": 817
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetVersion\u001b[0m from undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 819,
 
                "end": 819
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::pre_loginpage_hook\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 986,
 
                "end": 986
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::is_username_valid\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 1602,
 
                "end": 1602
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 1636,
 
                "end": 1636
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\User::reanimate\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 2262,
 
                "end": 2262
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$userdata\u001b[0m with type \u001b[37mnon-empty-array<mixed,mixed>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 2277,
 
                "end": 2277
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 2852,
 
                "end": 2852
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_register_form()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 2919,
 
                "end": 2919
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7003,
 
        "check_name": "PhanParamTooFew",
 
        "description": "ParamError PhanParamTooFew Call with \u001b[95m1\u001b[0m arg(s) to \u001b[93m\\Pieform::i18n(string $plugin, string $pluginname, string $key, array $element = null)\u001b[0m which requires \u001b[95m3\u001b[0m arg(s) defined at \u001b[96mhtdocs/lib/pieforms/pieform.php\u001b[0m:\u001b[37m1391\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 3298,
 
                "end": 3298
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7003,
 
        "check_name": "PhanParamTooFew",
 
        "description": "ParamError PhanParamTooFew Call with \u001b[95m1\u001b[0m arg(s) to \u001b[93m\\Pieform::i18n(string $plugin, string $pluginname, string $key, array $element = null)\u001b[0m which requires \u001b[95m3\u001b[0m arg(s) defined at \u001b[96mhtdocs/lib/pieforms/pieform.php\u001b[0m:\u001b[37m1391\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 3302,
 
                "end": 3302
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_register_submit()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/lib.php",
 
            "lines": {
 
                "begin": 3383,
 
                "end": 3383
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mDEBUG\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/config/config.php",
 
            "lines": {
 
                "begin": 163,
 
                "end": 163
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mERR\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/config/config.php",
 
            "lines": {
 
                "begin": 163,
 
                "end": 163
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 35,
 
                "end": 35
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 43,
 
                "end": 43
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetstats\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 47,
 
                "end": 47
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwarning\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwarning\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 68,
 
                "end": 68
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwarning\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\Error\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 102,
 
                "end": 102
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Error"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\Exception\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Exception or class \\Dwoo\\Exception or class \\Dwoo\\Compilation\\Exception or class \\Dwoo\\Security\\Exception or class \\FFI\\Exception"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 111,
 
                "end": 111
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 125,
 
                "end": 125
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mset\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 137,
 
                "end": 137
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 148,
 
                "end": 148
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdelete\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 151,
 
                "end": 151
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddServer\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 249,
 
                "end": 249
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 267,
 
                "end": 267
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 307,
 
                "end": 307
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 350,
 
                "end": 350
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11008,
 
        "check_name": "PhanUndeclaredClassInstanceof",
 
        "description": "UndefError PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 351,
 
                "end": 351
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInteger\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 353,
 
                "end": 353
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetExtendedStats\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 383,
 
                "end": 383
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mtranspose\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Arrays\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 387,
 
                "end": 387
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetExtendedStats\u001b[0m from undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Memcached.php",
 
            "lines": {
 
                "begin": 402,
 
                "end": 402
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\SimpleSAML\\Store\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Store.php",
 
            "lines": {
 
                "begin": 22,
 
                "end": 22
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/extlib/modules/memcached/lib/Store/Store.php",
 
            "lines": {
 
                "begin": 36,
 
                "end": 36
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 48,
 
                "end": 48
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mlogout\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetSession\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 93,
 
                "end": 93
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misAuthenticated\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 95,
 
                "end": 95
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93minit\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 121,
 
                "end": 121
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 122,
 
                "end": 122
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mlogin\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 124,
 
                "end": 124
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mrequireAuth\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttributes\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/index.php",
 
            "lines": {
 
                "begin": 135,
 
                "end": 135
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 1142,
 
                "end": 1142
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93minit\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 1411,
 
                "end": 1411
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\SimpleSAML\\XHTML\\IdPDisco\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2185,
 
                "end": 2185
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2202,
 
                "end": 2202
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetMetadataHandler\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\MetaDataStorageHandler\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2203,
 
                "end": 2203
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginAuthSaml_IdPDisco::getIdPList\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2210,
 
                "end": 2210
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginAuthSaml_IdPDisco::filterList\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2211,
 
                "end": 2211
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginAuthSaml_IdPDisco::getRecommendedIdP\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2212,
 
                "end": 2212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetCaptureLog\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2306,
 
                "end": 2306
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2307,
 
                "end": 2307
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetOptionalConfig\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2308,
 
                "end": 2308
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93minfo\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2317,
 
                "end": 2317
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetSource\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\MetaDataStorageSource\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2331,
 
                "end": 2331
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2336,
 
                "end": 2336
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetTypes\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2357,
 
                "end": 2357
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetTypes\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2360,
 
                "end": 2360
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdebug\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2384,
 
                "end": 2384
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mloadSource\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2385,
 
                "end": 2385
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwriteState\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2389,
 
                "end": 2389
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwriteMetadataFiles\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2393,
 
                "end": 2393
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwriteMetadataSerialize\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2396,
 
                "end": 2396
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mloadFromArray\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2401,
 
                "end": 2401
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwriteARPfile\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\metarefresh\\MetaLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2402,
 
                "end": 2402
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetCapturedLog\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2405,
 
                "end": 2405
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93minfo\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/lib.php",
 
            "lines": {
 
                "begin": 2418,
 
                "end": 2418
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 47,
 
                "end": 47
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mrequireAdmin\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Auth\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Auth"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetById\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Source\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 52,
 
                "end": 52
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\AuthSource\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 54,
 
                "end": 54
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11008,
 
        "check_name": "PhanUndeclaredClassInstanceof",
 
        "description": "UndefError PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \u001b[32m\\SimpleSAML\\Module\\saml\\Auth\\Source\\SP\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 57,
 
                "end": 57
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\AuthSource\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetEntityId\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\saml\\Auth\\Source\\SP\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetMetadata\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\\saml\\Auth\\Source\\SP\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Store\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 64,
 
                "end": 64
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mBINDING_HTTP_REDIRECT\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 69,
 
                "end": 69
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mBINDING_SOAP\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 70,
 
                "end": 70
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mBINDING_SOAP\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11008,
 
        "check_name": "PhanUndeclaredClassInstanceof",
 
        "description": "UndefError PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \u001b[32m\\SimpleSAML\\Store\\SQL\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mBINDING_HTTP_POST\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 107,
 
                "end": 107
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mBINDING_HTTP_REDIRECT\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 125,
 
                "end": 125
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mloadPublicKey\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Crypto\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mloadPublicKey\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Crypto\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 154,
 
                "end": 154
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\Exception\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 210,
 
                "end": 210
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Exception or class \\Dwoo\\Exception or class \\Dwoo\\Compilation\\Exception or class \\Dwoo\\Security\\Exception or class \\FFI\\Exception"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetContact\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Config\\Metadata\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetContact\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Utils\\Config\\Metadata\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 227,
 
                "end": 227
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mNS_SAMLP\u001b[0m from undeclared class \u001b[32m\\SAML2\\Constants\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 264,
 
                "end": 264
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\SAMLBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 269,
 
                "end": 269
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddMetadataSP20\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\SAMLBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 270,
 
                "end": 270
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddOrganizationInfo\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\SAMLBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 271,
 
                "end": 271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetEntityDescriptorText\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\SAMLBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 273,
 
                "end": 273
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msign\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Metadata\\Signer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 285,
 
                "end": 285
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\XHTML\\Template\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 289,
 
                "end": 289
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mnoop\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\XHTML\\Template\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 294,
 
                "end": 294
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mshow\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\XHTML\\Template\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/metadata.php",
 
            "lines": {
 
                "begin": 299,
 
                "end": 299
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\NotFound\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 42,
 
                "end": 42
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\NotFound\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 56,
 
                "end": 56
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misModuleEnabled\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Module\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 65,
 
                "end": 65
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\NotFound\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 66,
 
                "end": 66
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\BadRequest\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\BadRequest\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\NotFound\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 114,
 
                "end": 114
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93minfo\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 119,
 
                "end": 119
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Error\\NotFound\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 120,
 
                "end": 120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwarning\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Logger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/saml/sp/module.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/user.php",
 
            "lines": {
 
                "begin": 1433,
 
                "end": 1433
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/user.php",
 
            "lines": {
 
                "begin": 1437,
 
                "end": 1437
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/user.php",
 
            "lines": {
 
                "begin": 1441,
 
                "end": 1441
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/user.php",
 
            "lines": {
 
                "begin": 1448,
 
                "end": 1448
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd_param\u001b[0m on non-class type \u001b[37mbool\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 107,
 
                "end": 107
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msend\u001b[0m on non-class type \u001b[37mbool\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 268,
 
                "end": 268
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd_param\u001b[0m on non-class type \u001b[37mbool\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 504,
 
                "end": 504
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd_param\u001b[0m on non-class type \u001b[37mbool\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/auth/xmlrpc/lib.php",
 
            "lines": {
 
                "begin": 1103,
 
                "end": 1103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data['groupviews']\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/groupviews/lib.php",
 
            "lines": {
 
                "begin": 319,
 
                "end": 319
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$activitylist\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/inbox/lib.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$activitylist\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/inbox/lib.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9003,
 
        "check_name": "PhanAbstractStaticMethodCallInStatic",
 
        "description": "StaticCallError PhanAbstractStaticMethodCallInStatic Potentially calling an abstract static method \u001b[93m\\PluginBlocktype::render_instance()\u001b[0m with static:: in \u001b[95mstatic::render_instance($instance, $editing, $versioning)\u001b[0m (the calling static method's class scope may be an abstract class)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/lib.php",
 
            "lines": {
 
                "begin": 144,
 
                "end": 144
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_get_allowed_blocktypes()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/lib.php",
 
            "lines": {
 
                "begin": 653,
 
                "end": 653
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$views\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/newviews/lib.php",
 
            "lines": {
 
                "begin": 66,
 
                "end": 66
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/watchlist/lib.php",
 
            "lines": {
 
                "begin": 112,
 
                "end": 112
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/blocktype/watchlist/lib.php",
 
            "lines": {
 
                "begin": 114,
 
                "end": 114
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\artefact\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/html/lib.php",
 
            "lines": {
 
                "begin": 834,
 
                "end": 834
 
            }
 
        },
 
        "suggestion": "Did you mean class \\ArtefactType or class \\ArtefactTypeAcademicgoal or class \\ArtefactTypeAcademicskill or class \\ArtefactTypeAddress or class \\ArtefactTypeAnnotation or class \\ArtefactTypeAnnotationfeedback or class \\ArtefactTypeArchive or class \\ArtefactTypeAudio or class \\ArtefactTypeBlog or class \\ArtefactTypeBlogAddress or class \\ArtefactTypeBlogPost or class \\ArtefactTypeBook or class \\ArtefactTypeBusinessnumber or class \\ArtefactTypeCachedProfileField or class \\ArtefactTypeCareergoal or class \\ArtefactTypeCertification or class \\ArtefactTypeCity or class \\ArtefactTypeComment or class \\ArtefactTypeContactinformation or class \\ArtefactTypeCountry or class \\ArtefactTypeCoverletter or class \\ArtefactTypeEducationhistory or class \\ArtefactTypeEmail or class \\ArtefactTypeEmploymenthistory or class \\ArtefactTypeFaxnumber or class \\ArtefactTypeFile or class \\ArtefactTypeFileBase or class \\ArtefactTypeFirstname or class \\ArtefactTypeFolder or class \\ArtefactTypeHomenumber or class \\ArtefactTypeHtml or class \\ArtefactTypeImage or class \\ArtefactTypeIndustry or class \\ArtefactTypeInterest or class \\ArtefactTypeIntroduction or class \\ArtefactTypeLastname or class \\ArtefactTypeMembership or class \\ArtefactTypeMobilenumber or class \\ArtefactTypeOccupation or class \\ArtefactTypeOfficialwebsite or class \\ArtefactTypePeerassessment or class \\ArtefactTypePersonalgoal or class \\ArtefactTypePersonalinformation or class \\ArtefactTypePersonalskill or class \\ArtefactTypePersonalwebsite or class \\ArtefactTypePlan or class \\ArtefactTypePreferredname or class \\ArtefactTypeProfile or class \\ArtefactTypeProfileField or class \\ArtefactTypeProfileIcon or class \\ArtefactTypeResume or class \\ArtefactTypeResumeComposite or class \\ArtefactTypeResumeGoalAndSkill or class \\ArtefactTypeSocialprofile or class \\ArtefactTypeStudentid or class \\ArtefactTypeTask or class \\ArtefactTypeTown or class \\ArtefactTypeUserroles or class \\ArtefactTypeVideo or class \\ArtefactTypeWebAddress or class \\ArtefactTypeWorkskill"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\artefact\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/html/lib.php",
 
            "lines": {
 
                "begin": 843,
 
                "end": 843
 
            }
 
        },
 
        "suggestion": "Did you mean class \\ArtefactType or class \\ArtefactTypeAcademicgoal or class \\ArtefactTypeAcademicskill or class \\ArtefactTypeAddress or class \\ArtefactTypeAnnotation or class \\ArtefactTypeAnnotationfeedback or class \\ArtefactTypeArchive or class \\ArtefactTypeAudio or class \\ArtefactTypeBlog or class \\ArtefactTypeBlogAddress or class \\ArtefactTypeBlogPost or class \\ArtefactTypeBook or class \\ArtefactTypeBusinessnumber or class \\ArtefactTypeCachedProfileField or class \\ArtefactTypeCareergoal or class \\ArtefactTypeCertification or class \\ArtefactTypeCity or class \\ArtefactTypeComment or class \\ArtefactTypeContactinformation or class \\ArtefactTypeCountry or class \\ArtefactTypeCoverletter or class \\ArtefactTypeEducationhistory or class \\ArtefactTypeEmail or class \\ArtefactTypeEmploymenthistory or class \\ArtefactTypeFaxnumber or class \\ArtefactTypeFile or class \\ArtefactTypeFileBase or class \\ArtefactTypeFirstname or class \\ArtefactTypeFolder or class \\ArtefactTypeHomenumber or class \\ArtefactTypeHtml or class \\ArtefactTypeImage or class \\ArtefactTypeIndustry or class \\ArtefactTypeInterest or class \\ArtefactTypeIntroduction or class \\ArtefactTypeLastname or class \\ArtefactTypeMembership or class \\ArtefactTypeMobilenumber or class \\ArtefactTypeOccupation or class \\ArtefactTypeOfficialwebsite or class \\ArtefactTypePeerassessment or class \\ArtefactTypePersonalgoal or class \\ArtefactTypePersonalinformation or class \\ArtefactTypePersonalskill or class \\ArtefactTypePersonalwebsite or class \\ArtefactTypePlan or class \\ArtefactTypePreferredname or class \\ArtefactTypeProfile or class \\ArtefactTypeProfileField or class \\ArtefactTypeProfileIcon or class \\ArtefactTypeResume or class \\ArtefactTypeResumeComposite or class \\ArtefactTypeResumeGoalAndSkill or class \\ArtefactTypeSocialprofile or class \\ArtefactTypeStudentid or class \\ArtefactTypeTask or class \\ArtefactTypeTown or class \\ArtefactTypeUserroles or class \\ArtefactTypeVideo or class \\ArtefactTypeWebAddress or class \\ArtefactTypeWorkskill"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/html/lib.php",
 
            "lines": {
 
                "begin": 1318,
 
                "end": 1318
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HtmlExportOutputFilter::get\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/html/lib.php",
 
            "lines": {
 
                "begin": 1318,
 
                "end": 1318
 
            }
 
        },
 
        "suggestion": "Did you mean expr->get_export_path_for_file() or expr->get_folder_path_for_file() or expr->get_size_from_options()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTypeFileBase::get_path\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/html/lib.php",
 
            "lines": {
 
                "begin": 1742,
 
                "end": 1742
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 205,
 
                "end": 205
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 206,
 
                "end": 206
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 207,
 
                "end": 207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 208,
 
                "end": 208
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 213,
 
                "end": 213
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 228,
 
                "end": 228
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 229,
 
                "end": 229
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 232,
 
                "end": 232
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 245,
 
                "end": 245
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfetch\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 247,
 
                "end": 247
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 250,
 
                "end": 250
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfetch\u001b[0m from undeclared class \u001b[32m\\Dwoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/htmllite/lib.php",
 
            "lines": {
 
                "begin": 251,
 
                "end": 251
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/leap/lib.php",
 
            "lines": {
 
                "begin": 803,
 
                "end": 803
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/leap/lib.php",
 
            "lines": {
 
                "begin": 826,
 
                "end": 826
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/lib.php",
 
            "lines": {
 
                "begin": 590,
 
                "end": 590
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\HeadlessChromium\\BrowserFactory\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mcreateBrowser\u001b[0m from undeclared class \u001b[32m\\HeadlessChromium\\BrowserFactory\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 219,
 
                "end": 219
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mnavigate\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 285,
 
                "end": 285
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mpdf\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 298,
 
                "end": 298
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mclose\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 309,
 
                "end": 309
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mclose\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdf/lib.php",
 
            "lines": {
 
                "begin": 310,
 
                "end": 310
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\HeadlessChromium\\BrowserFactory\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 205,
 
                "end": 205
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mcreateBrowser\u001b[0m from undeclared class \u001b[32m\\HeadlessChromium\\BrowserFactory\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 207,
 
                "end": 207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mnavigate\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 276,
 
                "end": 276
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mpdf\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 289,
 
                "end": 289
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mclose\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 300,
 
                "end": 300
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mclose\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/export/pdflite/lib.php",
 
            "lines": {
 
                "begin": 301,
 
                "end": 301
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/forgotpass.php",
 
            "lines": {
 
                "begin": 197,
 
                "end": 197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m2\u001b[0m (\u001b[36m$array\u001b[0m) is \u001b[95m$group_data\u001b[0m of type \u001b[37m\\stdClass\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\array_key_exists()\u001b[0m takes \u001b[37marray\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/group/edit.php",
 
            "lines": {
 
                "begin": 93,
 
                "end": 93
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/grouptype/course/version.php",
 
            "lines": {
 
                "begin": 12,
 
                "end": 12
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/grouptype/course/version.php",
 
            "lines": {
 
                "begin": 13,
 
                "end": 13
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/grouptype/standard/version.php",
 
            "lines": {
 
                "begin": 12,
 
                "end": 12
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/grouptype/standard/version.php",
 
            "lines": {
 
                "begin": 13,
 
                "end": 13
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m3\u001b[0m of \u001b[93m\\ArtefactTypeFile::save_file($pathname, $data, ?\\User &$user = null, $outsidedataroot = false)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/file/lib.php",
 
            "lines": {
 
                "begin": 158,
 
                "end": 158
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::build_import_entry_requests_form\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/index.php",
 
            "lines": {
 
                "begin": 291,
 
                "end": 291
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\PluginImport::do_import_from_requests\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/index.php",
 
            "lines": {
 
                "begin": 347,
 
                "end": 347
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\LOG_TARGET_ERRORLOG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/leap/lib.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry\u001b[0m with type \u001b[37mint|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/leap/lib.php",
 
            "lines": {
 
                "begin": 1237,
 
                "end": 1237
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37mfalse|object[]\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/leap/lib.php",
 
            "lines": {
 
                "begin": 1257,
 
                "end": 1257
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$entry_request\u001b[0m with type \u001b[37mfalse|object[]\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/leap/lib.php",
 
            "lines": {
 
                "begin": 1292,
 
                "end": 1292
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m3\u001b[0m of \u001b[93m\\ArtefactTypeFile::save_file($pathname, $data, ?\\User &$user = null, $outsidedataroot = false)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/leap/lib.php",
 
            "lines": {
 
                "begin": 2414,
 
                "end": 2414
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msend\u001b[0m on non-class type \u001b[37mbool\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/import/lib.php",
 
            "lines": {
 
                "begin": 719,
 
                "end": 719
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/init.php",
 
            "lines": {
 
                "begin": 342,
 
                "end": 342
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/init.php",
 
            "lines": {
 
                "begin": 343,
 
                "end": 343
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/init.php",
 
            "lines": {
 
                "begin": 348,
 
                "end": 348
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_init_user()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/init.php",
 
            "lines": {
 
                "begin": 408,
 
                "end": 408
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1297,
 
                "end": 1297
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1298,
 
                "end": 1298
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1299,
 
                "end": 1299
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1308,
 
                "end": 1308
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1309,
 
                "end": 1309
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1310,
 
                "end": 1310
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1329,
 
                "end": 1329
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1330,
 
                "end": 1330
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1331,
 
                "end": 1331
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1340,
 
                "end": 1340
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1341,
 
                "end": 1341
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1342,
 
                "end": 1342
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1491,
 
                "end": 1491
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1492,
 
                "end": 1492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1503,
 
                "end": 1503
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$post\u001b[0m with type \u001b[37mint|true\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/lib.php",
 
            "lines": {
 
                "begin": 1504,
 
                "end": 1504
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 17000,
 
        "check_name": "PhanSyntaxError",
 
        "description": "Syntax PhanSyntaxError Fallback parser diagnostic error: ':' expected.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/interaction/forum/unsubscribe.php",
 
            "lines": {
 
                "begin": 27,
 
                "end": 27,
 
                "begin_column": 37
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/sharedviews.php",
 
            "lines": {
 
                "begin": 72,
 
                "end": 72
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/sharedviews.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/sharedviews.php",
 
            "lines": {
 
                "begin": 82,
 
                "end": 82
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/sharedviews.php",
 
            "lines": {
 
                "begin": 83,
 
                "end": 83
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/sharedviews.php",
 
            "lines": {
 
                "begin": 84,
 
                "end": 84
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/viewlist.php",
 
            "lines": {
 
                "begin": 51,
 
                "end": 51
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/viewlist.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/viewlist.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/json/viewlist.php",
 
            "lines": {
 
                "begin": 85,
 
                "end": 85
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity.php",
 
            "lines": {
 
                "begin": 675,
 
                "end": 675
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget_activity_preference\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity.php",
 
            "lines": {
 
                "begin": 699,
 
                "end": 699
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity.php",
 
            "lines": {
 
                "begin": 709,
 
                "end": 709
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity.php",
 
            "lines": {
 
                "begin": 778,
 
                "end": 778
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mset_activity_preference\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity.php",
 
            "lines": {
 
                "begin": 798,
 
                "end": 798
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity/ActivityTypeContactus.php",
 
            "lines": {
 
                "begin": 48,
 
                "end": 48
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity/ActivityTypeMaharamessage.php",
 
            "lines": {
 
                "begin": 24,
 
                "end": 24
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/activity/ActivityTypeObjectionable.php",
 
            "lines": {
 
                "begin": 67,
 
                "end": 67
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mqstr\u001b[0m on non-class type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 363,
 
                "end": 363
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mErrorNo\u001b[0m on non-class type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 604,
 
                "end": 604
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1021,
 
        "check_name": "PhanAccessPropertyNonStaticAsStatic",
 
        "description": "AccessError PhanAccessPropertyNonStaticAsStatic Accessing non static property \u001b[36m\\ADODB_Active_Record->_quoteNames\u001b[0m as static",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 769,
 
                "end": 769
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1155,
 
                "end": 1155
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1165,
 
                "end": 1165
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1167,
 
                "end": 1167
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1176,
 
                "end": 1176
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1178,
 
                "end": 1178
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1188,
 
                "end": 1188
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-record.inc.php",
 
            "lines": {
 
                "begin": 1202,
 
                "end": 1202
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mWeIsI\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 225,
 
                "end": 225
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mIrregularP\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 228,
 
                "end": 228
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mIrregularP\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 229,
 
                "end": 229
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mWeIsI\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 259,
 
                "end": 259
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mIrregularS\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 262,
 
                "end": 262
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11016,
 
        "check_name": "PhanUndeclaredStaticProperty",
 
        "description": "UndefError PhanUndeclaredStaticProperty Static property '\u001b[36mIrregularS\u001b[0m' on \u001b[32m\\ADODB_Active_Record\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 263,
 
                "end": 263
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB_Active_Table::updateColsCount\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 542,
 
                "end": 542
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mErrorNo\u001b[0m on non-class type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 625,
 
                "end": 625
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB_Active_Record,1::outp_throw\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-active-recordx.inc.php",
 
            "lines": {
 
                "begin": 886,
 
                "end": 886
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11002,
 
        "check_name": "PhanUndeclaredClass",
 
        "description": "UndefError PhanUndeclaredClass Reference to undeclared class \u001b[32m\\PEAR_Error\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-errorpear.inc.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$thisConnection\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-exceptions.inc.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 141,
 
                "end": 141
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 153,
 
                "end": 153
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 154,
 
                "end": 154
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 168,
 
                "end": 168
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 177,
 
                "end": 177
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 180,
 
                "end": 180
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 183,
 
                "end": 183
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 187,
 
                "end": 187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 190,
 
                "end": 190
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 201,
 
                "end": 201
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 208,
 
                "end": 208
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 219,
 
                "end": 219
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 225,
 
                "end": 225
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 226,
 
                "end": 226
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 229,
 
                "end": 229
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 236,
 
                "end": 236
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 239,
 
                "end": 239
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 247,
 
                "end": 247
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 260,
 
                "end": 260
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 261,
 
                "end": 261
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 269,
 
                "end": 269
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 270,
 
                "end": 270
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 274,
 
                "end": 274
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 281,
 
                "end": 281
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 288,
 
                "end": 288
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 290,
 
                "end": 290
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 309,
 
                "end": 309
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 413,
 
                "end": 413
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 414,
 
                "end": 414
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 419,
 
                "end": 419
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 428,
 
                "end": 428
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 479,
 
                "end": 479
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 482,
 
                "end": 482
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 502,
 
                "end": 502
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 503,
 
                "end": 503
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 505,
 
                "end": 505
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 506,
 
                "end": 506
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 547,
 
                "end": 547
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 568,
 
                "end": 568
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 570,
 
                "end": 570
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 611,
 
                "end": 611
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 613,
 
                "end": 613
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 636,
 
                "end": 636
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 639,
 
                "end": 639
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 656,
 
                "end": 656
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 659,
 
                "end": 659
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 768,
 
                "end": 768
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 770,
 
                "end": 770
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 793,
 
                "end": 793
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 908,
 
                "end": 908
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 909,
 
                "end": 909
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 915,
 
                "end": 915
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 945,
 
                "end": 945
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 947,
 
                "end": 947
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 969,
 
                "end": 969
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$zthis\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1062,
 
                "end": 1062
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$zthis\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1091,
 
                "end": 1091
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1120,
 
                "end": 1120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$zthis\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1120,
 
                "end": 1120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1134,
 
                "end": 1134
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mqstr\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1134,
 
                "end": 1134
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1138,
 
                "end": 1138
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mDBDate\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1138,
 
                "end": 1138
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1142,
 
                "end": 1142
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mDBTimeStamp\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1142,
 
                "end": 1142
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1196,
 
                "end": 1196
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1197,
 
                "end": 1197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1202,
 
                "end": 1202
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1204,
 
                "end": 1204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1208,
 
                "end": 1208
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1212,
 
                "end": 1212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1218,
 
                "end": 1218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1221,
 
                "end": 1221
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1222,
 
                "end": 1222
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1223,
 
                "end": 1223
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1231,
 
                "end": 1231
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1235,
 
                "end": 1235
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-lib.inc.php",
 
            "lines": {
 
                "begin": 1238,
 
                "end": 1238
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11002,
 
        "check_name": "PhanUndeclaredClass",
 
        "description": "UndefError PhanUndeclaredClass Reference to undeclared class \u001b[32m\\Memcache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-memcache.lib.inc.php",
 
            "lines": {
 
                "begin": 153,
 
                "end": 153
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11002,
 
        "check_name": "PhanUndeclaredClass",
 
        "description": "UndefError PhanUndeclaredClass Reference to undeclared class \u001b[32m\\Memcached\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-memcache.lib.inc.php",
 
            "lines": {
 
                "begin": 153,
 
                "end": 153
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MEMCACHE_COMPRESSED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-memcache.lib.inc.php",
 
            "lines": {
 
                "begin": 307,
 
                "end": 307
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\IFX_SCROLL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-pager.inc.php",
 
            "lines": {
 
                "begin": 243,
 
                "end": 243
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\PEAR_Error\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-pear.inc.php",
 
            "lines": {
 
                "begin": 121,
 
                "end": 121
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\PEAR_Error\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-pear.inc.php",
 
            "lines": {
 
                "begin": 167,
 
                "end": 167
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\adodb_daylight_sv()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-time.inc.php",
 
            "lines": {
 
                "begin": 1098,
 
                "end": 1098
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mMetaIndexes\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 478,
 
                "end": 478
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mDropIndexSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 480,
 
                "end": 480
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mMetaColumns\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 490,
 
                "end": 490
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mDropTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 493,
 
                "end": 493
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mDropColumnSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 501,
 
                "end": 501
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mCreateTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 547,
 
                "end": 547
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mChangeTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 556,
 
                "end": 556
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mDropTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 560,
 
                "end": 560
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mCreateTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 561,
 
                "end": 561
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mCreateIndexSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 751,
 
                "end": 751
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\reset(array|object &$array)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 898,
 
                "end": 898
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mExecuteSQLArray\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 1569,
 
                "end": 1569
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 2194,
 
                "end": 2194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema.inc.php",
 
            "lines": {
 
                "begin": 2195,
 
                "end": 2195
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\reset(array|object &$array)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema03.inc.php",
 
            "lines": {
 
                "begin": 968,
 
                "end": 968
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mexecuteSQLArray\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema03.inc.php",
 
            "lines": {
 
                "begin": 1741,
 
                "end": 1741
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema03.inc.php",
 
            "lines": {
 
                "begin": 2391,
 
                "end": 2391
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb-xmlschema03.inc.php",
 
            "lines": {
 
                "begin": 2392,
 
                "end": 2392
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\ADODB_OUTP\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 777,
 
                "end": 777
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_connect\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 870,
 
                "end": 870
 
            }
 
        },
 
        "suggestion": "Did you mean expr->_nconnect() or expr->Connect() or expr->NConnect() or expr->PConnect()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_connect\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 906,
 
                "end": 906
 
            }
 
        },
 
        "suggestion": "Did you mean expr->_nconnect() or expr->Connect() or expr->NConnect() or expr->PConnect()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_pconnect\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 959,
 
                "end": 959
 
            }
 
        },
 
        "suggestion": "Did you mean expr->_nconnect() or expr->PConnect()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_query\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 1539,
 
                "end": 1539
 
            }
 
        },
 
        "suggestion": "Did you mean expr->Query()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_affectedrows\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 1729,
 
                "end": 1729
 
            }
 
        },
 
        "suggestion": "Did you mean expr->Affected_Rows()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\ADODB_VIEW_PRIMARYKEYS()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 1790,
 
                "end": 1790
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADOConnection::_close\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 2890,
 
                "end": 2890
 
            }
 
        },
 
        "suggestion": "Did you mean expr->Close()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\PEAR_Error\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/adodb.inc.php",
 
            "lines": {
 
                "begin": 4427,
 
                "end": 4427
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-mysql.inc.php",
 
            "lines": {
 
                "begin": 25,
 
                "end": 25
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 25,
 
                "end": 25
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 159,
 
                "end": 159
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::_genFields\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 162,
 
                "end": 162
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 187,
 
                "end": 187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 210,
 
                "end": 210
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::_genFields\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 212,
 
                "end": 212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::metaColumns\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 230,
 
                "end": 230
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdropColumnSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 313,
 
                "end": 313
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::metaColumns\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 334,
 
                "end": 334
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::createTableSQL\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 371,
 
                "end": 371
 
            }
 
        },
 
        "suggestion": "Did you mean expr->renameTableSQL()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::metaIndexes\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 379,
 
                "end": 379
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::createIndexSQL\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 381,
 
                "end": 381
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdropTableSQL\u001b[0m from undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 391,
 
                "end": 391
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 433,
 
                "end": 433
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 436,
 
                "end": 436
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 441,
 
                "end": 441
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11002,
 
        "check_name": "PhanUndeclaredClass",
 
        "description": "UndefError PhanUndeclaredClass Reference to undeclared class \u001b[32m\\ADODB_DataDict\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 540,
 
                "end": 540
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::metaColumns\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 550,
 
                "end": 550
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::createTableSQL\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 560,
 
                "end": 560
 
            }
 
        },
 
        "suggestion": "Did you mean expr->renameTableSQL()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::_genFields\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 568,
 
                "end": 568
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ADODB2_postgres::tableName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/datadict/datadict-postgres.inc.php",
 
            "lines": {
 
                "begin": 573,
 
                "end": 573
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_REPORT_OFF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_CLIENT_SSL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 206,
 
                "end": 206
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 207,
 
                "end": 207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mprepare\u001b[0m on non-class type \u001b[37mfalse|resource\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1077,
 
                "end": 1077
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mprepare\u001b[0m on non-class type \u001b[37mfalse|resource\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1204,
 
                "end": 1204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_STORE_RESULT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1298,
 
                "end": 1298
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_USE_RESULT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1298,
 
                "end": 1298
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_NUM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1422,
 
                "end": 1422
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_ASSOC\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1425,
 
                "end": 1425
 
            }
 
        },
 
        "suggestion": "Did you mean \\PGSQL_ASSOC"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_BOTH\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1430,
 
                "end": 1430
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_PRI_KEY_FLAG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1488,
 
                "end": 1488
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_NOT_NULL_FLAG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1489,
 
                "end": 1489
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_AUTO_INCREMENT_FLAG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1490,
 
                "end": 1490
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_UNSIGNED_FLAG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1493,
 
                "end": 1493
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_ASSOC\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1516,
 
                "end": 1516
 
            }
 
        },
 
        "suggestion": "Did you mean \\PGSQL_ASSOC"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_NUM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1534,
 
                "end": 1534
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11008,
 
        "check_name": "PhanUndeclaredClassInstanceof",
 
        "description": "UndefError PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \u001b[32m\\mysqli_result\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1651,
 
                "end": 1651
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TINY_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1722,
 
                "end": 1722
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_STRING\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1724,
 
                "end": 1724
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_ENUM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1725,
 
                "end": 1725
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_SET\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1726,
 
                "end": 1726
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1744,
 
                "end": 1744
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONG_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1745,
 
                "end": 1745
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_MEDIUM_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1746,
 
                "end": 1746
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_DATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1751,
 
                "end": 1751
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_YEAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1752,
 
                "end": 1752
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_DATETIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1759,
 
                "end": 1759
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_NEWDATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1760,
 
                "end": 1760
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1761,
 
                "end": 1761
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TIMESTAMP\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1762,
 
                "end": 1762
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_INT24\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1772,
 
                "end": 1772
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1773,
 
                "end": 1773
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONGLONG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1774,
 
                "end": 1774
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_SHORT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1775,
 
                "end": 1775
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TINY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1776,
 
                "end": 1776
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TINY_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1839,
 
                "end": 1839
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_STRING\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1841,
 
                "end": 1841
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_ENUM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1842,
 
                "end": 1842
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_SET\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1843,
 
                "end": 1843
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1861,
 
                "end": 1861
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONG_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1862,
 
                "end": 1862
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_MEDIUM_BLOB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1863,
 
                "end": 1863
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_DATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1868,
 
                "end": 1868
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_YEAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1869,
 
                "end": 1869
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_DATETIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1876,
 
                "end": 1876
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_NEWDATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1877,
 
                "end": 1877
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1878,
 
                "end": 1878
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TIMESTAMP\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1879,
 
                "end": 1879
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_INT24\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1889,
 
                "end": 1889
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1890,
 
                "end": 1890
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_LONGLONG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1891,
 
                "end": 1891
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_SHORT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1892,
 
                "end": 1892
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MYSQLI_TYPE_TINY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-mysqli.inc.php",
 
            "lines": {
 
                "begin": 1893,
 
                "end": 1893
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$this->_resultid\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\pg_last_oid()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\PgSql\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-postgres64.inc.php",
 
            "lines": {
 
                "begin": 159,
 
                "end": 159
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$this->_resultid\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\pg_affected_rows()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\PgSql\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-postgres64.inc.php",
 
            "lines": {
 
                "begin": 167,
 
                "end": 167
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$this->_resultid\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\pg_free_result()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\PgSql\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-postgres64.inc.php",
 
            "lines": {
 
                "begin": 850,
 
                "end": 850
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$this->_queryID\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\pg_free_result()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\PgSql\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-postgres64.inc.php",
 
            "lines": {
 
                "begin": 1085,
 
                "end": 1085
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$result\u001b[0m) is \u001b[95m$this->_resultid\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\pg_free_result()\u001b[0m takes \u001b[37mresource\u001b[0m\u001b[92m (real type \\PgSql\\Result)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/drivers/adodb-postgres7.inc.php",
 
            "lines": {
 
                "begin": 235,
 
                "end": 235
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 84,
 
                "end": 84
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 98,
 
                "end": 98
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 109,
 
                "end": 109
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 119,
 
                "end": 119
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 4000,
 
        "check_name": "PhanContextNotObject",
 
        "description": "Context PhanContextNotObject Cannot access \u001b[32mstatic\u001b[0m when not in object context",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/adodb/toexport.inc.php",
 
            "lines": {
 
                "begin": 128,
 
                "end": 128
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 17014,
 
        "check_name": "PhanSyntaxReturnValueInVoid",
 
        "description": "Syntax PhanSyntaxReturnValueInVoid Syntax error: \u001b[37mvoid\u001b[0m function \u001b[93mnext()\u001b[0m must not return a value (did you mean \"\u001b[95mreturn;\u001b[0m\" instead of \"\u001b[95mreturn $this->current();\u001b[0m\"?)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/applicationset.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 322,
 
                "end": 322
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 595,
 
                "end": 595
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msubvalue\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 819,
 
                "end": 819
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mvalue\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 836,
 
                "end": 836
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mshorthands\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 842,
 
                "end": 842
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msubvalue\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 873,
 
                "end": 873
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mpostparse\u001b[0m from undeclared class \u001b[32m\\csstidy_optimise\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy.php",
 
            "lines": {
 
                "begin": 978,
 
                "end": 978
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 79,
 
                "end": 79
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 80,
 
                "end": 80
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$css\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/csstidy/class.csstidy_print.php",
 
            "lines": {
 
                "begin": 82,
 
                "end": 82
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetTables\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/ddl.php",
 
            "lines": {
 
                "begin": 684,
 
                "end": 684
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetCreateStructureSQL\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/ddl.php",
 
            "lines": {
 
                "begin": 749,
 
                "end": 749
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetTables\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/ddl.php",
 
            "lines": {
 
                "begin": 1447,
 
                "end": 1447
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,mixed>|array<string,non-empty-mixed>|array<string,null>|array<string,string>|non-empty-array<mixed,mixed>|non-empty-array<mixed,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1189,
 
                "end": 1189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,non-empty-string>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1189,
 
                "end": 1189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,false>|array<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1189,
 
                "end": 1189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,int>|array<string,mixed>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1189,
 
                "end": 1189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1194,
 
                "end": 1194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,mixed>|array<string,non-empty-mixed>|array<string,null>|array<string,string>|non-empty-array<mixed,mixed>|non-empty-array<mixed,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1194,
 
                "end": 1194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,non-empty-string>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1194,
 
                "end": 1194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,false>|array<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1194,
 
                "end": 1194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,int>|array<string,mixed>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1194,
 
                "end": 1194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1255,
 
                "end": 1255
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,mixed>|array<string,non-empty-mixed>|array<string,null>|array<string,string>|non-empty-array<mixed,mixed>|non-empty-array<mixed,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1255,
 
                "end": 1255
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,\\timestamp>|array<string,int>|array<string,non-empty-string>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1255,
 
                "end": 1255
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,false>|array<string,mixed>|array<string,string>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1255,
 
                "end": 1255
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dataobject\u001b[0m with type \u001b[37marray<string,int>|array<string,mixed>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dml.php",
 
            "lines": {
 
                "begin": 1255,
 
                "end": 1255
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9000,
 
        "check_name": "PhanStaticCallToNonStatic",
 
        "description": "StaticCallError PhanStaticCallToNonStatic Static call to non-static method \u001b[93m\\Dwoo\\Plugins\\Blocks\\PluginIf::init\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/dwoo/Dwoo/Plugins/Blocks/PluginIf.php\u001b[0m:\u001b[37m47\u001b[0m. This is an Error in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Compiler.php",
 
            "lines": {
 
                "begin": 1646,
 
                "end": 1646
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10169,
 
        "check_name": "PhanPossiblyInfiniteLoop",
 
        "description": "TypeError PhanPossiblyInfiniteLoop The loop condition \u001b[95m(count($m[1]) && ($m[1][0] !== '->'))\u001b[0m does not seem to change within the loop and nothing seems to exit the loop",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Compiler.php",
 
            "lines": {
 
                "begin": 2738,
 
                "end": 2738
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1003,
 
        "check_name": "PhanAccessMethodPrivate",
 
        "description": "AccessError PhanAccessMethodPrivate Cannot access private method \u001b[93m\\Closure::__construct\u001b[0m defined at \u001b[96minternal\u001b[0m:\u001b[37m0\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Core.php",
 
            "lines": {
 
                "begin": 1190,
 
                "end": 1190
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7002,
 
        "check_name": "PhanParamTooManyInternal",
 
        "description": "ParamError PhanParamTooManyInternal Call with \u001b[95m1\u001b[0m arg(s) to \u001b[93m\\Closure::__construct()\u001b[0m which only takes \u001b[95m0\u001b[0m arg(s). This is an ArgumentCountError for internal functions in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Core.php",
 
            "lines": {
 
                "begin": 1190,
 
                "end": 1190
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Closure::buffer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Core.php",
 
            "lines": {
 
                "begin": 1218,
 
                "end": 1218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Closure::process\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Core.php",
 
            "lines": {
 
                "begin": 1218,
 
                "end": 1218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Closure::process\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Core.php",
 
            "lines": {
 
                "begin": 1225,
 
                "end": 1225
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 17000,
 
        "check_name": "PhanSyntaxError",
 
        "description": "Syntax PhanSyntaxError Fallback parser diagnostic error: ':' expected.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Plugins/Functions/PluginExtends.php",
 
            "lines": {
 
                "begin": 204,
 
                "end": 204,
 
                "begin_column": 76
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Dwoo\\Security\\Policy::addPhpFunction\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/dwoo/Dwoo/Smarty/Adapter.php",
 
            "lines": {
 
                "begin": 249,
 
                "end": 249
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Mahara\\SystemException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/mahara/Dwoo_Template_Mahara.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Mahara\\SystemException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/mahara/Dwoo_Template_Mahara.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixLengthsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m46\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/vendor/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 126,
 
                "end": 126
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixDirsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m47\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/vendor/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->classMap\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m55\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/dwoo/vendor/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 128,
 
                "end": 128
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixLengthsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m46\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixDirsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m47\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Connections\\ConnectionInterface::ping\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/SniffingConnectionPool.php",
 
            "lines": {
 
                "begin": 61,
 
                "end": 61
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Connections\\ConnectionInterface::ping\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/StaticConnectionPool.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Connections\\ConnectionInterface::ping\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/StaticConnectionPool.php",
 
            "lines": {
 
                "begin": 73,
 
                "end": 73
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Common\\Exceptions\\ElasticsearchException::getMessage\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php",
 
            "lines": {
 
                "begin": 693,
 
                "end": 693
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Common\\Exceptions\\ElasticsearchException::getTraceAsString\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php",
 
            "lines": {
 
                "begin": 695,
 
                "end": 695
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Common\\Exceptions\\ElasticsearchException::getMessage\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php",
 
            "lines": {
 
                "begin": 702,
 
                "end": 702
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Common\\Exceptions\\ElasticsearchException::getMessage\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php",
 
            "lines": {
 
                "begin": 704,
 
                "end": 704
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\Common\\Exceptions\\ElasticsearchException::getMessage\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php",
 
            "lines": {
 
                "begin": 706,
 
                "end": 706
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$handle\u001b[0m) is \u001b[95m$handle\u001b[0m of type \u001b[37mresource\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\curl_close()\u001b[0m takes \u001b[37m\\CurlHandle\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/guzzlehttp/ringphp/src/Client/CurlHandler.php",
 
            "lines": {
 
                "begin": 55,
 
                "end": 55
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m3\u001b[0m (\u001b[36m$use_include_path\u001b[0m) is \u001b[95mnull\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\fopen()\u001b[0m takes \u001b[37mbool\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/guzzlehttp/ringphp/src/Client/StreamHandler.php",
 
            "lines": {
 
                "begin": 406,
 
                "end": 406
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m3\u001b[0m (\u001b[36m$use_include_path\u001b[0m) is \u001b[95mnull\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\fopen()\u001b[0m takes \u001b[37mbool\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/guzzlehttp/streams/src/GuzzleStreamWrapper.php",
 
            "lines": {
 
                "begin": 39,
 
                "end": 39
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\React\\Promise\\PromiseInterface::done\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/react/promise/src/Promise.php",
 
            "lines": {
 
                "begin": 118,
 
                "end": 118
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\React\\Promise\\PromiseInterface::done\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/elasticsearch/react/promise/src/functions.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 645,
 
                "end": 645
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetImageHeight\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 646,
 
                "end": 646
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetImageWidth\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 646,
 
                "end": 646
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mFILTER_LANCZOS\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 649,
 
                "end": 649
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mresizeImage\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 649,
 
                "end": 649
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwriteImage\u001b[0m from undeclared class \u001b[32m\\Imagick\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/file.php",
 
            "lines": {
 
                "begin": 650,
 
                "end": 650
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 100,
 
                "end": 100
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 102,
 
                "end": 102
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 105,
 
                "end": 105
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 107,
 
                "end": 107
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$alltags[$name]\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/form/elements/tags.php",
 
            "lines": {
 
                "begin": 108,
 
                "end": 108
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$group\u001b[0m with type \u001b[37mnon-empty-string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 178,
 
                "end": 178
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$group\u001b[0m with type \u001b[37mnon-empty-string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 179,
 
                "end": 179
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 3705,
 
                "end": 3705
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 3706,
 
                "end": 3706
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 3839,
 
                "end": 3839
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/group.php",
 
            "lines": {
 
                "begin": 3840,
 
                "end": 3840
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Definition::filter\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/AttrDef/URI.php",
 
            "lines": {
 
                "begin": 73,
 
                "end": 73
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Definition::postFilter\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/AttrDef/URI.php",
 
            "lines": {
 
                "begin": 92,
 
                "end": 92
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Net_IDNA2\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/AttrDef/URI/Host.php",
 
            "lines": {
 
                "begin": 110,
 
                "end": 110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mencode\u001b[0m from undeclared class \u001b[32m\\Net_IDNA2\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/AttrDef/URI/Host.php",
 
            "lines": {
 
                "begin": 126,
 
                "end": 126
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msetup\u001b[0m on non-class type \u001b[37m?non-empty-mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Config.php",
 
            "lines": {
 
                "begin": 497,
 
                "end": 497
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Tidy\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Generator.php",
 
            "lines": {
 
                "begin": 105,
 
                "end": 105
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mparseString\u001b[0m from undeclared class \u001b[32m\\Tidy\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Generator.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mcleanRepair\u001b[0m from undeclared class \u001b[32m\\Tidy\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Generator.php",
 
            "lines": {
 
                "begin": 117,
 
                "end": 117
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$token->start\u001b[0m with type \u001b[37mnull|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Injector/DisplayLinkURI.php",
 
            "lines": {
 
                "begin": 30,
 
                "end": 30
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$token->start\u001b[0m with type \u001b[37mnull|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Injector/DisplayLinkURI.php",
 
            "lines": {
 
                "begin": 31,
 
                "end": 31
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$token->start\u001b[0m with type \u001b[37mnull|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Injector/DisplayLinkURI.php",
 
            "lines": {
 
                "begin": 32,
 
                "end": 32
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::getElementsByTagName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Lexer/DOMLex.php",
 
            "lines": {
 
                "begin": 85,
 
                "end": 85
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 7002,
 
        "check_name": "PhanParamTooManyInternal",
 
        "description": "ParamError PhanParamTooManyInternal Call with \u001b[95m3\u001b[0m arg(s) to \u001b[93m\\DOMDocumentType::__construct()\u001b[0m which only takes \u001b[95m0\u001b[0m arg(s). This is an ArgumentCountError for internal functions in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php",
 
            "lines": {
 
                "begin": 1766,
 
                "end": 1766
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mint|string\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php",
 
            "lines": {
 
                "begin": 2669,
 
                "end": 2669
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\end(array|object &$array)\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php",
 
            "lines": {
 
                "begin": 3240,
 
                "end": 3240
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$node\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php",
 
            "lines": {
 
                "begin": 4637,
 
                "end": 4637
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Printer::render\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php",
 
            "lines": {
 
                "begin": 270,
 
                "end": 270
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Traversable::key\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/PropertyListIterator.php",
 
            "lines": {
 
                "begin": 34,
 
                "end": 34
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Definition::getDefaultScheme\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/URI.php",
 
            "lines": {
 
                "begin": 86,
 
                "end": 86
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Definition::getDefaultScheme\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmlpurifier/HTMLPurifier/URI.php",
 
            "lines": {
 
                "begin": 306,
 
                "end": 306
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::getElementsByTagName\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/htmltotext/htmltotext.php",
 
            "lines": {
 
                "begin": 28,
 
                "end": 28
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\View::to_stdclass\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2059,
 
                "end": 2059
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\SOAP_WAIT_ONE_WAY_CALLS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2637,
 
                "end": 2637
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\webservice_soap_client::getOptions\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2640,
 
                "end": 2640
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\webservice_soap_client::setSoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2642,
 
                "end": 2642
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\SOAP_WAIT_ONE_WAY_CALLS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2648,
 
                "end": 2648
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\webservice_soap_client::setWsdlCache\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2651,
 
                "end": 2651
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9003,
 
        "check_name": "PhanAbstractStaticMethodCallInStatic",
 
        "description": "StaticCallError PhanAbstractStaticMethodCallInStatic Potentially calling an abstract static method \u001b[93m\\Plugin::get_plugintype_name()\u001b[0m with static:: in \u001b[95mstatic::get_plugintype_name()\u001b[0m (the calling static method's class scope may be an abstract class)",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2818,
 
                "end": 2818
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\IllegalArgumentException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/mahara.php",
 
            "lines": {
 
                "begin": 2980,
 
                "end": 2980
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 95,
 
                "end": 95
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 233,
 
                "end": 233
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 250,
 
                "end": 250
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 311,
 
                "end": 311
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 390,
 
                "end": 390
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/objectionable.php",
 
            "lines": {
 
                "begin": 408,
 
                "end": 408
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Provider\\Google\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 98,
 
                "end": 98
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Hayageek\\OAuth2\\Client\\Provider\\Yahoo\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Stevenmaguire\\OAuth2\\Client\\Provider\\Microsoft\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 109,
 
                "end": 109
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAuthorizationUrl\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Provider\\Google\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 125,
 
                "end": 125
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetState\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Provider\\Google\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 126,
 
                "end": 126
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAccessToken\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Provider\\Google\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/get_oauth_token.php",
 
            "lines": {
 
                "begin": 137,
 
                "end": 137
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Grant\\RefreshToken\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/src/OAuth.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAccessToken\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Provider\\AbstractProvider\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/src/OAuth.php",
 
            "lines": {
 
                "begin": 113,
 
                "end": 113
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasExpired\u001b[0m from undeclared class \u001b[32m\\League\\OAuth2\\Client\\Token\\AccessToken\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpmailer/src/OAuth.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37mtrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpunit.php",
 
            "lines": {
 
                "begin": 120,
 
                "end": 120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\PHPUnit\\Framework\\TestCase\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpunit.php",
 
            "lines": {
 
                "begin": 140,
 
                "end": 140
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\MaharaUnitTextException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpunit.php",
 
            "lines": {
 
                "begin": 212,
 
                "end": 212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\MaharaUnitTextException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpunit.php",
 
            "lines": {
 
                "begin": 241,
 
                "end": 241
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\MaharaUnitTextException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/phpunit.php",
 
            "lines": {
 
                "begin": 271,
 
                "end": 271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd_element\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/pieforms/pieform/renderers/multicolumntable.php",
 
            "lines": {
 
                "begin": 42,
 
                "end": 42
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mset_form\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/pieforms/pieform/renderers/multicolumntable.php",
 
            "lines": {
 
                "begin": 43,
 
                "end": 43
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$string\u001b[0m) is \u001b[95m$reply\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\substr()\u001b[0m takes \u001b[37mstring\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/redis/sentinel.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/searchlib.php",
 
            "lines": {
 
                "begin": 143,
 
                "end": 143
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/searchlib.php",
 
            "lines": {
 
                "begin": 149,
 
                "end": 149
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/searchlib.php",
 
            "lines": {
 
                "begin": 636,
 
                "end": 636
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/searchlib.php",
 
            "lines": {
 
                "begin": 792,
 
                "end": 792
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$search\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/searchlib.php",
 
            "lines": {
 
                "begin": 793,
 
                "end": 793
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$views\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/sitemap.php",
 
            "lines": {
 
                "begin": 156,
 
                "end": 156
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::fail\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 55,
 
                "end": 55
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::fail\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 86,
 
                "end": 86
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 109,
 
                "end": 109
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ArtefactTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ArtefactTest.php",
 
            "lines": {
 
                "begin": 116,
 
                "end": 116
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibmaharaTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibmaharaTest.php",
 
            "lines": {
 
                "begin": 57,
 
                "end": 57
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibmaharaTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibmaharaTest.php",
 
            "lines": {
 
                "begin": 334,
 
                "end": 334
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibmaharaTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibmaharaTest.php",
 
            "lines": {
 
                "begin": 338,
 
                "end": 338
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibmaharaTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibmaharaTest.php",
 
            "lines": {
 
                "begin": 341,
 
                "end": 341
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 18,
 
                "end": 18
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 19,
 
                "end": 19
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 20,
 
                "end": 20
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 21,
 
                "end": 21
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 22,
 
                "end": 22
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 23,
 
                "end": 23
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 25,
 
                "end": 25
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 29,
 
                "end": 29
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 32,
 
                "end": 32
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 35,
 
                "end": 35
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertTrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 43,
 
                "end": 43
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertTrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 53,
 
                "end": 53
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertTrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 54,
 
                "end": 54
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertSame\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 55,
 
                "end": 55
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertTrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 56,
 
                "end": 56
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\LibwebTest::assertTrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/LibwebTest.php",
 
            "lines": {
 
                "begin": 57,
 
                "end": 57
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ThemeTest::AssertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ThemeTest.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ThemeTest::AssertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ThemeTest.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ThemeTest::AssertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ThemeTest.php",
 
            "lines": {
 
                "begin": 54,
 
                "end": 54
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ThemeTest::AssertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ThemeTest.php",
 
            "lines": {
 
                "begin": 64,
 
                "end": 64
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertNotNull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertGreaterThan\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 64,
 
                "end": 64
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::fail\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 71,
 
                "end": 71
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 76,
 
                "end": 76
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 86,
 
                "end": 86
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::fail\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 121,
 
                "end": 121
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertEquals\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 126,
 
                "end": 126
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertCount\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 131,
 
                "end": 131
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\ViewTest::assertCount\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/tests/phpunit/ViewTest.php",
 
            "lines": {
 
                "begin": 162,
 
                "end": 162
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetInstance\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Configuration\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/upgrade.php",
 
            "lines": {
 
                "begin": 1484,
 
                "end": 1484
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_expected_account_preferences()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/user.php",
 
            "lines": {
 
                "begin": 254,
 
                "end": 254
 
            }
 
        },
 
        "suggestion": "Did you mean \\expected_account_preferences()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$profile\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/user.php",
 
            "lines": {
 
                "begin": 2696,
 
                "end": 2696
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd_to_queue_access\u001b[0m on non-class type \u001b[37mtrue\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 1494,
 
                "end": 1494
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_get_allowed_blocktype_categories()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 1989,
 
                "end": 1989
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_can_remove_viewtype()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 4027,
 
                "end": 4027
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 4663,
 
                "end": 4663
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 5221,
 
                "end": 5221
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 5227,
 
                "end": 5227
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 5338,
 
                "end": 5338
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$c\u001b[0m with type \u001b[37marray{coverimage:mixed,coverimageurl:,coverimagedescription?:mixed,url:string,fullurl:string}|non-empty-array<mixed,mixed>|non-empty-array<string,null>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6160,
 
                "end": 6160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$c\u001b[0m with type \u001b[37marray{coverimage:mixed,coverimageurl:string,coverimagedescription?:mixed,url:string,fullurl:string}|non-empty-array<mixed,mixed>|non-empty-array<mixed,null>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6160,
 
                "end": 6160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$c\u001b[0m with type \u001b[37marray{coverimage:mixed,coverimageurl:string,coverimagedescription?:mixed,url:string,fullurl:string}|non-empty-array<mixed,mixed>|non-empty-array<string,null>\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6160,
 
                "end": 6160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6464,
 
                "end": 6464
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6497,
 
                "end": 6497
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6499,
 
                "end": 6499
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6505,
 
                "end": 6505
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$results\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6516,
 
                "end": 6516
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_display_author()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/view.php",
 
            "lines": {
 
                "begin": 6612,
 
                "end": 6612
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93massign\u001b[0m from undeclared class \u001b[32m\\Smarty\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 34,
 
                "end": 34
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_sideblocks_update()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 201,
 
                "end": 201
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_header_top_content()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 758,
 
                "end": 758
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_logged_in\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 782,
 
                "end": 782
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_logged_in\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 783,
 
                "end": 783
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_logged_in\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 791,
 
                "end": 791
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 794,
 
                "end": 794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_institutional_admin\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 794,
 
                "end": 794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_institutional_staff\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 794,
 
                "end": 794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mis_institutional_supportadmin\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 794,
 
                "end": 794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 830,
 
                "end": 830
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 895,
 
                "end": 895
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 899,
 
                "end": 899
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_main_nav_update()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 3144,
 
                "end": 3144
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_right_nav_update()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 3260,
 
                "end": 3260
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\HTMLPurifier_Definition::addFilter\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/web.php",
 
            "lines": {
 
                "begin": 3980,
 
                "end": 3980
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mxmlOutput\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/xmldb/classes/XMLDBFile.class.php",
 
            "lines": {
 
                "begin": 110,
 
                "end": 110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetNext\u001b[0m on non-class type \u001b[37m?non-empty-mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/xmldb/classes/XMLDBObject.class.php",
 
            "lines": {
 
                "begin": 299,
 
                "end": 299
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetNext\u001b[0m on non-class type \u001b[37m?non-empty-mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/xmldb/classes/XMLDBObject.class.php",
 
            "lines": {
 
                "begin": 300,
 
                "end": 300
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\XMLDBgenerator::getTableExtraSQL\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/lib/xmldb/classes/generators/XMLDBGenerator.class.php",
 
            "lines": {
 
                "begin": 233,
 
                "end": 233
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/framework/lib.php",
 
            "lines": {
 
                "begin": 1050,
 
                "end": 1050
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/framework/lib.php",
 
            "lines": {
 
                "begin": 1073,
 
                "end": 1073
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget\u001b[0m on non-class type \u001b[37m?''|?'0'|?0|?0.0|?array{}|?false|null\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/framework/matrix.php",
 
            "lines": {
 
                "begin": 235,
 
                "end": 235
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1000,
 
        "check_name": "PhanAccessPropertyProtected",
 
        "description": "AccessError PhanAccessPropertyProtected Cannot access protected property \u001b[36m\\ModuleLtiSubmission->lti_error\u001b[0m defined at \u001b[96mhtdocs/module/lti/lib.php\u001b[0m:\u001b[37m824\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti/lib.php",
 
            "lines": {
 
                "begin": 645,
 
                "end": 645
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1000,
 
        "check_name": "PhanAccessPropertyProtected",
 
        "description": "AccessError PhanAccessPropertyProtected Cannot access protected property \u001b[36m\\ModuleLtiSubmission->timegraded\u001b[0m defined at \u001b[96mhtdocs/module/lti/lib.php\u001b[0m:\u001b[37m822\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti/submission.php",
 
            "lines": {
 
                "begin": 73,
 
                "end": 73
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_ECB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1846,
 
                "end": 1846
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_CBC\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1847,
 
                "end": 1847
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_CFB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1849,
 
                "end": 1849
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_NOFB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1850,
 
                "end": 1850
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_STREAM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1851,
 
                "end": 1851
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_MODE_ECB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Base.php",
 
            "lines": {
 
                "begin": 1861,
 
                "end": 1861
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 559,
 
                "end": 559
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'629a292a367cd507'|'bb67ae8584caa73b'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 725,
 
                "end": 725
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'3c6ef372fe94f82b'|'9159015a3070dd17'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 726,
 
                "end": 726
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'152fecd8f70e5939'|'a54ff53a5f1d36f1'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 727,
 
                "end": 727
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'510e527fade682d1'|'67332667ffc00b31'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 728,
 
                "end": 728
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'8eb44a8768581511'|'9b05688c2b3e6c1f'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 729,
 
                "end": 729
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'1f83d9abfb41bd6b'|'db0c2e0d64f98fa7'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 730,
 
                "end": 730
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcopy\u001b[0m on non-class type \u001b[37m'47b5481dbefa4fa4'|'5be0cd19137e2179'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 731,
 
                "end": 731
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'629a292a367cd507'|'bb67ae8584caa73b'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 781,
 
                "end": 781
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'3c6ef372fe94f82b'|'9159015a3070dd17'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 782,
 
                "end": 782
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'152fecd8f70e5939'|'a54ff53a5f1d36f1'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 783,
 
                "end": 783
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'510e527fade682d1'|'67332667ffc00b31'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 784,
 
                "end": 784
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'8eb44a8768581511'|'9b05688c2b3e6c1f'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 785,
 
                "end": 785
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'1f83d9abfb41bd6b'|'db0c2e0d64f98fa7'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 786,
 
                "end": 786
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37m'47b5481dbefa4fa4'|'5be0cd19137e2179'\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Hash.php",
 
            "lines": {
 
                "begin": 787,
 
                "end": 787
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10169,
 
        "check_name": "PhanPossiblyInfiniteLoop",
 
        "description": "TypeError PhanPossiblyInfiniteLoop The loop condition \u001b[95m(openssl_error_string() !== false)\u001b[0m does not seem to change within the loop and nothing seems to exit the loop",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 573,
 
                "end": 573
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 588,
 
                "end": 588
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 597,
 
                "end": 597
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 599,
 
                "end": 599
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 605,
 
                "end": 605
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mdivide\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 637,
 
                "end": 637
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msubtract\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Math\\Math_BigInteger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 674,
 
                "end": 674
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mmodInverse\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 691,
 
                "end": 691
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mtoBytes\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Math\\Math_BigInteger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 731,
 
                "end": 731
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mtoBytes\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Math\\Math_BigInteger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 732,
 
                "end": 732
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mtoBytes\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Math\\Math_BigInteger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 897,
 
                "end": 897
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1354,
 
                "end": 1354
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1359,
 
                "end": 1359
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1366,
 
                "end": 1366
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1415,
 
                "end": 1415
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1417,
 
                "end": 1417
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1444,
 
                "end": 1444
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1449,
 
                "end": 1449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1454,
 
                "end": 1454
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1465,
 
                "end": 1465
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1487,
 
                "end": 1487
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1492,
 
                "end": 1492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1522,
 
                "end": 1522
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1529,
 
                "end": 1529
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msubtract\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1535,
 
                "end": 1535
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mmodInverse\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1536,
 
                "end": 1536
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msubtract\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1537,
 
                "end": 1537
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mmodInverse\u001b[0m on non-class type \u001b[37mnull\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/RSA.php",
 
            "lines": {
 
                "begin": 1538,
 
                "end": 1538
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\MCRYPT_DEV_URANDOM\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Crypt/Random.php",
 
            "lines": {
 
                "begin": 111,
 
                "end": 111
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/File/ASN1.php",
 
            "lines": {
 
                "begin": 271,
 
                "end": 271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/File/X509.php",
 
            "lines": {
 
                "begin": 2888,
 
                "end": 2888
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9000,
 
        "check_name": "PhanStaticCallToNonStatic",
 
        "description": "StaticCallError PhanStaticCallToNonStatic Static call to non-static method \u001b[93m\\phpseclib\\File\\X509::_dnsName\u001b[0m defined at \u001b[96mhtdocs/module/lti_advantage/lib/phpseclib/phpseclib/File/X509.php\u001b[0m:\u001b[37m4805\u001b[0m. This is an Error in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/File/X509.php",
 
            "lines": {
 
                "begin": 3724,
 
                "end": 3724
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11008,
 
        "check_name": "PhanUndeclaredClassInstanceof",
 
        "description": "UndefError PhanUndeclaredClassInstanceof Checking instanceof against undeclared class \u001b[32m\\GMP\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 338,
 
                "end": 338
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93m_mod2\u001b[0m on non-class type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 1918,
 
                "end": 1918
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2480,
 
                "end": 2480
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mequals\u001b[0m on non-class type \u001b[37mnull=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2482,
 
                "end": 2482
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93madd\u001b[0m on non-class type \u001b[37mnull=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2486,
 
                "end": 2486
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mcompare\u001b[0m on non-class type \u001b[37mnull=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2486,
 
                "end": 2486
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2523,
 
                "end": 2523
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 2650,
 
                "end": 2650
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3577,
 
                "end": 3577
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3585,
 
                "end": 3585
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3586,
 
                "end": 3586
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$result->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3601,
 
                "end": 3601
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3602,
 
                "end": 3602
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->bitmask\u001b[0m with type \u001b[37mfalse\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Math/BigInteger.php",
 
            "lines": {
 
                "begin": 3606,
 
                "end": 3606
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_STDIN_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 283,
 
                "end": 283
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_STDOUT_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 306,
 
                "end": 306
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 310,
 
                "end": 310
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_STDERR_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 312,
 
                "end": 312
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_EXITSTATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 314,
 
                "end": 314
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_EXIT_CONFIRMATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SCP.php",
 
            "lines": {
 
                "begin": 315,
 
                "end": 315
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9000,
 
        "check_name": "PhanStaticCallToNonStatic",
 
        "description": "StaticCallError PhanStaticCallToNonStatic Static call to non-static method \u001b[93m\\phpseclib\\Net\\SFTP::login\u001b[0m defined at \u001b[96mhtdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php\u001b[0m:\u001b[37m423\u001b[0m. This is an Error in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 425,
 
                "end": 425
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 433,
 
                "end": 433
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 445,
 
                "end": 445
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 454,
 
                "end": 454
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 466,
 
                "end": 466
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 478,
 
                "end": 478
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 490,
 
                "end": 490
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 498,
 
                "end": 498
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_INIT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 500,
 
                "end": 500
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_VERSION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 505,
 
                "end": 505
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 513,
 
                "end": 513
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 519,
 
                "end": 519
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 524,
 
                "end": 524
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 657,
 
                "end": 657
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 663,
 
                "end": 663
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_REALPATH\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 707,
 
                "end": 707
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_NAME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 713,
 
                "end": 713
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 721,
 
                "end": 721
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 723,
 
                "end": 723
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPENDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 789,
 
                "end": 789
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 796,
 
                "end": 796
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 799,
 
                "end": 799
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 895,
 
                "end": 895
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPENDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 931,
 
                "end": 931
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 937,
 
                "end": 937
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 943,
 
                "end": 943
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_READDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 959,
 
                "end": 959
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_NAME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 965,
 
                "end": 965
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 969,
 
                "end": 969
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 974,
 
                "end": 974
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 979,
 
                "end": 979
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 990,
 
                "end": 990
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1004,
 
                "end": 1004
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1008,
 
                "end": 1008
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1009,
 
                "end": 1009
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1054,
 
                "end": 1054
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1062,
 
                "end": 1062
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1281,
 
                "end": 1281
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1287,
 
                "end": 1287
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1296,
 
                "end": 1296
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1297,
 
                "end": 1297
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1300,
 
                "end": 1300
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_LSTAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1338,
 
                "end": 1338
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1344,
 
                "end": 1344
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1351,
 
                "end": 1351
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1354,
 
                "end": 1354
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1361,
 
                "end": 1361
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1362,
 
                "end": 1362
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1365,
 
                "end": 1365
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTRS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1394,
 
                "end": 1394
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1396,
 
                "end": 1396
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_SIZE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1415,
 
                "end": 1415
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_CREATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1449,
 
                "end": 1449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_EXCL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1449,
 
                "end": 1449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_WRITE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1449,
 
                "end": 1449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_ACCESSTIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1450,
 
                "end": 1450
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1452,
 
                "end": 1452
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1458,
 
                "end": 1458
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1460,
 
                "end": 1460
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_UIDGID\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1486,
 
                "end": 1486
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_UIDGID\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1504,
 
                "end": 1504
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_PERMISSIONS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1529,
 
                "end": 1529
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1542,
 
                "end": 1542
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTRS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1548,
 
                "end": 1548
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1551,
 
                "end": 1551
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_SETSTAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1591,
 
                "end": 1591
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1603,
 
                "end": 1603
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1611,
 
                "end": 1611
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1612,
 
                "end": 1612
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1656,
 
                "end": 1656
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_SETSTAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1661,
 
                "end": 1661
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_SETSTAT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1676,
 
                "end": 1676
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_READLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1707,
 
                "end": 1707
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_NAME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1713,
 
                "end": 1713
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1715,
 
                "end": 1715
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1726,
 
                "end": 1726
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1735,
 
                "end": 1735
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1759,
 
                "end": 1759
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1764,
 
                "end": 1764
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1772,
 
                "end": 1772
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1773,
 
                "end": 1773
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_MKDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1823,
 
                "end": 1823
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1828,
 
                "end": 1828
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1836,
 
                "end": 1836
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1837,
 
                "end": 1837
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_RMDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1867,
 
                "end": 1867
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1872,
 
                "end": 1872
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1880,
 
                "end": 1880
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1881,
 
                "end": 1881
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_CREATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1954,
 
                "end": 1954
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_WRITE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1954,
 
                "end": 1954
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_TRUNCATE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1967,
 
                "end": 1967
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1971,
 
                "end": 1971
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1977,
 
                "end": 1977
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 1980,
 
                "end": 1980
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_WRITE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2056,
 
                "end": 2056
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2115,
 
                "end": 2115
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2123,
 
                "end": 2123
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2124,
 
                "end": 2124
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2142,
 
                "end": 2142
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2149,
 
                "end": 2149
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2157,
 
                "end": 2157
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2158,
 
                "end": 2158
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_READ\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2194,
 
                "end": 2194
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2195,
 
                "end": 2195
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2201,
 
                "end": 2201
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2204,
 
                "end": 2204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_READ\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2241,
 
                "end": 2241
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2273,
 
                "end": 2273
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2283,
 
                "end": 2283
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_REMOVE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2356,
 
                "end": 2356
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2361,
 
                "end": 2361
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2370,
 
                "end": 2370
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2371,
 
                "end": 2371
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2418,
 
                "end": 2418
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_REMOVE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2423,
 
                "end": 2423
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_RMDIR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2439,
 
                "end": 2439
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2492,
 
                "end": 2492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2508,
 
                "end": 2508
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2524,
 
                "end": 2524
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_READ\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2538,
 
                "end": 2538
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2539,
 
                "end": 2539
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2545,
 
                "end": 2545
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2547,
 
                "end": 2547
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN_WRITE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2566,
 
                "end": 2566
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2567,
 
                "end": 2567
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_HANDLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2573,
 
                "end": 2573
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2575,
 
                "end": 2575
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_BLOCK_DEVICE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2684,
 
                "end": 2684
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_CHAR_DEVICE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2686,
 
                "end": 2686
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2688,
 
                "end": 2688
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_FIFO\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2690,
 
                "end": 2690
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2692,
 
                "end": 2692
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2694,
 
                "end": 2694
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_RENAME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2784,
 
                "end": 2784
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2789,
 
                "end": 2789
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2798,
 
                "end": 2798
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_STATUS_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2799,
 
                "end": 2799
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2829,
 
                "end": 2829
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_SIZE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2833,
 
                "end": 2833
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_UIDGID\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2842,
 
                "end": 2842
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_PERMISSIONS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2849,
 
                "end": 2849
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_ACCESSTIME\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2863,
 
                "end": 2863
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_ATTR_EXTENDED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2870,
 
                "end": 2870
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2875,
 
                "end": 2875
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2881,
 
                "end": 2881
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2887,
 
                "end": 2887
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2912,
 
                "end": 2912
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2914,
 
                "end": 2914
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2916,
 
                "end": 2916
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_FIFO\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2920,
 
                "end": 2920
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_CHAR_DEVICE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2922,
 
                "end": 2922
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_BLOCK_DEVICE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2924,
 
                "end": 2924
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SOCKET\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2926,
 
                "end": 2926
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SPECIAL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2930,
 
                "end": 2930
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_UNKNOWN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2932,
 
                "end": 2932
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_REGULAR\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2958,
 
                "end": 2958
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_DIRECTORY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2960,
 
                "end": 2960
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SYMLINK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2962,
 
                "end": 2962
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_TYPE_SPECIAL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 2964,
 
                "end": 2964
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 3070,
 
                "end": 3070
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP.php",
 
            "lines": {
 
                "begin": 3098,
 
                "end": 3098
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP/Stream.php",
 
            "lines": {
 
                "begin": 157,
 
                "end": 157
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP/Stream.php",
 
            "lines": {
 
                "begin": 234,
 
                "end": 234
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP/Stream.php",
 
            "lines": {
 
                "begin": 237,
 
                "end": 237
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP/Stream.php",
 
            "lines": {
 
                "begin": 321,
 
                "end": 321
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SFTP_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SFTP/Stream.php",
 
            "lines": {
 
                "begin": 354,
 
                "end": 354
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_PUBLIC_KEY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 569,
 
                "end": 569
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 616,
 
                "end": 616
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 628,
 
                "end": 628
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_SESSION_KEY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 673,
 
                "end": 673
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 705,
 
                "end": 705
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_USER\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 736,
 
                "end": 736
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 748,
 
                "end": 748
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 751,
 
                "end": 751
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_AUTH_PASSWORD\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 756,
 
                "end": 756
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_AUTH_PASSWORD\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 765,
 
                "end": 765
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 774,
 
                "end": 774
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 777,
 
                "end": 777
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_EXEC_CMD\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 825,
 
                "end": 825
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_EXITSTATUS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 843,
 
                "end": 843
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_EXIT_CONFIRMATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 846,
 
                "end": 846
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_REQUEST_PTY\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 872,
 
                "end": 872
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_SMSG_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 884,
 
                "end": 884
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_EXEC_SHELL\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 889,
 
                "end": 889
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_STDIN_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 979,
 
                "end": 979
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_CMSG_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 1056,
 
                "end": 1056
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_MSG_DISCONNECT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 1071,
 
                "end": 1071
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH1_LOGGING\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 1592,
 
                "end": 1592
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11053,
 
        "check_name": "PhanUndeclaredConstantOfClass",
 
        "description": "UndefError PhanUndeclaredConstantOfClass Reference to undeclared class constant \u001b[91m\\phpseclib\\Net\\SSH1::LOG_MAX_SIZE\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 1603,
 
                "end": 1603
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11053,
 
        "check_name": "PhanUndeclaredConstantOfClass",
 
        "description": "UndefError PhanUndeclaredConstantOfClass Reference to undeclared class constant \u001b[91m\\phpseclib\\Net\\SSH1::LOG_MAX_SIZE\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH1.php",
 
            "lines": {
 
                "begin": 1637,
 
                "end": 1637
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1258,
 
                "end": 1258
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXINIT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1278,
 
                "end": 1278
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXINIT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1399,
 
                "end": 1399
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXINIT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1437,
 
                "end": 1437
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1510,
 
                "end": 1510
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1524,
 
                "end": 1524
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1531,
 
                "end": 1531
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1538,
 
                "end": 1538
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXDH_GEX_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1560,
 
                "end": 1560
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1574,
 
                "end": 1574
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXDH_GEX_GROUP\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1575,
 
                "end": 1575
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1584,
 
                "end": 1584
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1591,
 
                "end": 1591
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1685,
 
                "end": 1685
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1779,
 
                "end": 1779
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1799,
 
                "end": 1799
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_NEWKEYS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1805,
 
                "end": 1805
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1823,
 
                "end": 1823
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_NEWKEYS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1825,
 
                "end": 1825
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1909,
 
                "end": 1909
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1939,
 
                "end": 1939
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1987,
 
                "end": 1987
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 1994,
 
                "end": 1994
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_SERVICE_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2189,
 
                "end": 2189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2215,
 
                "end": 2215
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_SERVICE_ACCEPT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2217,
 
                "end": 2217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2245,
 
                "end": 2245
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2268,
 
                "end": 2268
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2271,
 
                "end": 2271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2282,
 
                "end": 2282
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2300,
 
                "end": 2300
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2327,
 
                "end": 2327
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_PASSWD_CHANGEREQ\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2330,
 
                "end": 2330
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2335,
 
                "end": 2335
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2336,
 
                "end": 2336
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_AUTH_CANCELLED_BY_USER\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2337,
 
                "end": 2337
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2338,
 
                "end": 2338
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2344,
 
                "end": 2344
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2349,
 
                "end": 2349
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2360,
 
                "end": 2360
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2382,
 
                "end": 2382
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2427,
 
                "end": 2427
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_INFO_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2430,
 
                "end": 2430
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2434,
 
                "end": 2434
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2439,
 
                "end": 2439
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2444,
 
                "end": 2444
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2449,
 
                "end": 2449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2466,
 
                "end": 2466
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_INFO_RESPONSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2496,
 
                "end": 2496
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2516,
 
                "end": 2516
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2518,
 
                "end": 2518
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mtoBytes\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2565,
 
                "end": 2565
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mtoBytes\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2566,
 
                "end": 2566
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2595,
 
                "end": 2595
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2620,
 
                "end": 2620
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2623,
 
                "end": 2623
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2627,
 
                "end": 2627
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2628,
 
                "end": 2628
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_PK_OK\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2630,
 
                "end": 2630
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2657,
 
                "end": 2657
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2660,
 
                "end": 2660
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2663,
 
                "end": 2663
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2732,
 
                "end": 2732
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2744,
 
                "end": 2744
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_TTY_OP_END\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2752,
 
                "end": 2752
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2755,
 
                "end": 2755
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2787,
 
                "end": 2787
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2789,
 
                "end": 2789
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2792,
 
                "end": 2792
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2808,
 
                "end": 2808
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2820,
 
                "end": 2820
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2827,
 
                "end": 2827
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2873,
 
                "end": 2873
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2885,
 
                "end": 2885
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_TTY_OP_END\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2892,
 
                "end": 2892
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2895,
 
                "end": 2895
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2927,
 
                "end": 2927
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2929,
 
                "end": 2929
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2933,
 
                "end": 2933
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2938,
 
                "end": 2938
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2948,
 
                "end": 2948
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2955,
 
                "end": 2955
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 2992,
 
                "end": 2992
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3096,
 
                "end": 3096
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3108,
 
                "end": 3108
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3117,
 
                "end": 3117
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3129,
 
                "end": 3129
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3137,
 
                "end": 3137
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3190,
 
                "end": 3190
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3252,
 
                "end": 3252
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3264,
 
                "end": 3264
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_CONNECTION_LOST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3283,
 
                "end": 3283
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3347,
 
                "end": 3347
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3357,
 
                "end": 3357
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_DISCONNECT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3426,
 
                "end": 3426
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3431,
 
                "end": 3431
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3432,
 
                "end": 3432
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_IGNORE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3435,
 
                "end": 3435
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_DEBUG\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3438,
 
                "end": 3438
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3443,
 
                "end": 3443
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3444,
 
                "end": 3444
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_UNIMPLEMENTED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3447,
 
                "end": 3447
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_KEXINIT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3449,
 
                "end": 3449
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_USERAUTH_BANNER\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3461,
 
                "end": 3461
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3466,
 
                "end": 3466
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3474,
 
                "end": 3474
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EXTENDED_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3475,
 
                "end": 3475
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3476,
 
                "end": 3476
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3477,
 
                "end": 3477
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3478,
 
                "end": 3478
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_GLOBAL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3485,
 
                "end": 3485
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3489,
 
                "end": 3489
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3490,
 
                "end": 3490
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_REQUEST_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3492,
 
                "end": 3492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3493,
 
                "end": 3493
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3498,
 
                "end": 3498
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3503,
 
                "end": 3503
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3508,
 
                "end": 3508
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3518,
 
                "end": 3518
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3519,
 
                "end": 3519
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN_CONFIRMATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3529,
 
                "end": 3529
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN_CONFIRMATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3537,
 
                "end": 3537
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_REQUEST_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3546,
 
                "end": 3546
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_OPEN_ADMINISTRATIVELY_PROHIBITED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3548,
 
                "end": 3548
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3556,
 
                "end": 3556
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_WINDOW_ADJUST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3561,
 
                "end": 3561
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3566,
 
                "end": 3566
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3567,
 
                "end": 3567
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3714,
 
                "end": 3714
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3719,
 
                "end": 3719
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3720,
 
                "end": 3720
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3722,
 
                "end": 3722
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_WINDOW_ADJUST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3733,
 
                "end": 3733
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EXTENDED_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3741,
 
                "end": 3741
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3751,
 
                "end": 3751
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3757,
 
                "end": 3757
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3766,
 
                "end": 3766
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3767,
 
                "end": 3767
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3773,
 
                "end": 3773
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3781,
 
                "end": 3781
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3782,
 
                "end": 3782
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3787,
 
                "end": 3787
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3792,
 
                "end": 3792
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3793,
 
                "end": 3793
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3795,
 
                "end": 3795
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3802,
 
                "end": 3802
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3817,
 
                "end": 3817
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN_CONFIRMATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3819,
 
                "end": 3819
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3823,
 
                "end": 3823
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3828,
 
                "end": 3828
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3845,
 
                "end": 3845
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3848,
 
                "end": 3848
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_SUCCESS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3850,
 
                "end": 3850
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_FAILURE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3852,
 
                "end": 3852
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3856,
 
                "end": 3856
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3858,
 
                "end": 3858
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3859,
 
                "end": 3859
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3866,
 
                "end": 3866
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3879,
 
                "end": 3879
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m_forward_data\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Net\\System_SSH_Agent\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3883,
 
                "end": 3883
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3898,
 
                "end": 3898
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3904,
 
                "end": 3904
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3905,
 
                "end": 3905
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3908,
 
                "end": 3908
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3912,
 
                "end": 3912
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_BY_APPLICATION\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3916,
 
                "end": 3916
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_LOGGING\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 3997,
 
                "end": 3997
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11053,
 
        "check_name": "PhanUndeclaredConstantOfClass",
 
        "description": "UndefError PhanUndeclaredConstantOfClass Reference to undeclared class constant \u001b[91m\\phpseclib\\Net\\SSH2::LOG_REALTIME_FILENAME\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4035,
 
                "end": 4035
 
            }
 
        },
 
        "suggestion": "Did you mean \\phpseclib\\Net\\SSH2::LOG_REALTIME_FILE"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_DATA\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4090,
 
                "end": 4090
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_EOF\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4120,
 
                "end": 4120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4123,
 
                "end": 4123
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4126,
 
                "end": 4126
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_CLOSE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4138,
 
                "end": 4138
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_DISCONNECT\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4156,
 
                "end": 4156
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m_on_channel_open\u001b[0m from undeclared class \u001b[32m\\phpseclib\\Net\\System_SSH_Agent\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4294,
 
                "end": 4294
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10018,
 
        "check_name": "PhanTypeNonVarPassByRef",
 
        "description": "TypeError PhanTypeNonVarPassByRef Only variables can be passed by reference at argument \u001b[95m1\u001b[0m of \u001b[93m\\extract(array &$array, int $flags = 0, string $prefix = '')\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4827,
 
                "end": 4827
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4872,
 
                "end": 4872
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4884,
 
                "end": 4884
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_HOST_KEY_NOT_VERIFIABLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4904,
 
                "end": 4904
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_KEY_EXCHANGE_FAILED\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 4968,
 
                "end": 4968
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_HOST_KEY_NOT_VERIFIABLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 5002,
 
                "end": 5002
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_DISCONNECT_HOST_KEY_NOT_VERIFIABLE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/Net/SSH2.php",
 
            "lines": {
 
                "begin": 5007,
 
                "end": 5007
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m_get_open_channel\u001b[0m from undeclared class \u001b[32m\\phpseclib\\System\\SSH\\Net_SSH2\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 257,
 
                "end": 257
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 264,
 
                "end": 264
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_REQUEST\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 271,
 
                "end": 271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m_send_binary_packet\u001b[0m from undeclared class \u001b[32m\\phpseclib\\System\\SSH\\Net_SSH2\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 273,
 
                "end": 273
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m_get_channel_packet\u001b[0m from undeclared class \u001b[32m\\phpseclib\\System\\SSH\\Net_SSH2\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 277,
 
                "end": 277
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\NET_SSH2_MSG_CHANNEL_OPEN\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/lti_advantage/lib/phpseclib/phpseclib/System/SSH/Agent.php",
 
            "lines": {
 
                "begin": 282,
 
                "end": 282
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetCode\u001b[0m on non-class type \u001b[37m?mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/mobileapi/download.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetMessage\u001b[0m on non-class type \u001b[37m?mixed\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/mobileapi/download.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_webservice_info()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/mobileapi/json/info.php",
 
            "lines": {
 
                "begin": 94,
 
                "end": 94
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixLengthsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m46\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/submissions/vendor/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 26,
 
                "end": 26
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 1001,
 
        "check_name": "PhanAccessPropertyPrivate",
 
        "description": "AccessError PhanAccessPropertyPrivate Cannot access private property \u001b[36m\\Composer\\Autoload\\ClassLoader->prefixDirsPsr4\u001b[0m defined at \u001b[96mhtdocs/lib/dwoo/vendor/composer/ClassLoader.php\u001b[0m:\u001b[37m47\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/module/submissions/vendor/composer/autoload_static.php",
 
            "lines": {
 
                "begin": 27,
 
                "end": 27
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_register_create()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/register.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\local_post_register()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/register.php",
 
            "lines": {
 
                "begin": 200,
 
                "end": 200
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$server->data->error\u001b[0m with type \u001b[37mfalse|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 164,
 
                "end": 164
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$server->data->error\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 164,
 
                "end": 164
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindices\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 740,
 
                "end": 740
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mbulk\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 819,
 
                "end": 819
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mbulk\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 848,
 
                "end": 848
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdelete\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 876,
 
                "end": 876
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindex\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 899,
 
                "end": 899
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindices\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 906,
 
                "end": 906
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetMapping\u001b[0m on non-class type \u001b[37m?object=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 948,
 
                "end": 948
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Elasticsearch\\ClientBuilder::allowBadJSONSerialization\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1183,
 
                "end": 1183
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m2\u001b[0m (\u001b[36m$offset\u001b[0m) is \u001b[95m$offset\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\array_slice()\u001b[0m takes \u001b[37mint\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1415,
 
                "end": 1415
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mis_logged_in\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1609,
 
                "end": 1609
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1662,
 
                "end": 1662
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1696,
 
                "end": 1696
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1704,
 
                "end": 1704
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1718,
 
                "end": 1718
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1729,
 
                "end": 1729
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 1750,
 
                "end": 1750
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msearch\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2077,
 
                "end": 2077
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget\u001b[0m from undeclared class \u001b[32m\\unknown\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2135,
 
                "end": 2135
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msearch\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2185,
 
                "end": 2185
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindices\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2360,
 
                "end": 2360
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindices\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2361,
 
                "end": 2361
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mindices\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/lib.php",
 
            "lines": {
 
                "begin": 2403,
 
                "end": 2403
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msearch\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/type/ElasticsearchType_artefact.php",
 
            "lines": {
 
                "begin": 563,
 
                "end": 563
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msearch\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/type/ElasticsearchType_event_log.php",
 
            "lines": {
 
                "begin": 215,
 
                "end": 215
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msearch\u001b[0m from undeclared class \u001b[32m\\Elastica\\Client\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch/type/ElasticsearchType_event_log.php",
 
            "lines": {
 
                "begin": 258,
 
                "end": 258
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Client or class \\Elasticsearch\\Client"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data->error\u001b[0m with type \u001b[37mfalse|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch7/lib/PluginSearchElasticsearch7.php",
 
            "lines": {
 
                "begin": 1003,
 
                "end": 1003
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data->error\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch7/lib/PluginSearchElasticsearch7.php",
 
            "lines": {
 
                "begin": 1003,
 
                "end": 1003
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$server->data->error\u001b[0m with type \u001b[37mfalse|string\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch7/lib/PluginSearchElasticsearch7.php",
 
            "lines": {
 
                "begin": 1023,
 
                "end": 1023
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$server->data->error\u001b[0m with type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/elasticsearch7/lib/PluginSearchElasticsearch7.php",
 
            "lines": {
 
                "begin": 1023,
 
                "end": 1023
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/internal/version.php",
 
            "lines": {
 
                "begin": 14,
 
                "end": 14
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/internal/version.php",
 
            "lines": {
 
                "begin": 15,
 
                "end": 15
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$config\u001b[0m with type \u001b[37marray{conditionalGET:true,sets:array{remote-idp:array{cron:array{0:'hourly'},sources:array{0?:array{src:mixed,validateFingerprint?:mixed}},expireAfter:345600,outputDir:string,outputFormat:'flatfile'}}}\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/search/internal/version.php",
 
            "lines": {
 
                "begin": 16,
 
                "end": 16
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 69,
 
                "end": 69
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 70,
 
                "end": 70
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 76,
 
                "end": 76
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 83,
 
                "end": 83
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 88,
 
                "end": 88
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 89,
 
                "end": 89
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 90,
 
                "end": 90
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 91,
 
                "end": 91
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 92,
 
                "end": 92
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 93,
 
                "end": 93
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 94,
 
                "end": 94
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 99,
 
                "end": 99
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 104,
 
                "end": 104
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 108,
 
                "end": 108
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 111,
 
                "end": 111
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 133,
 
                "end": 133
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 134,
 
                "end": 134
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 135,
 
                "end": 135
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 136,
 
                "end": 136
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 137,
 
                "end": 137
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 162,
 
                "end": 162
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 163,
 
                "end": 163
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 164,
 
                "end": 164
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 181,
 
                "end": 181
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 182,
 
                "end": 182
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 183,
 
                "end": 183
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 184,
 
                "end": 184
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 185,
 
                "end": 185
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 186,
 
                "end": 186
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 187,
 
                "end": 187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 188,
 
                "end": 188
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 189,
 
                "end": 189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 204,
 
                "end": 204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 205,
 
                "end": 205
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 218,
 
                "end": 218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 219,
 
                "end": 219
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 220,
 
                "end": 220
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 221,
 
                "end": 221
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 222,
 
                "end": 222
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 223,
 
                "end": 223
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 224,
 
                "end": 224
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 225,
 
                "end": 225
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 240,
 
                "end": 240
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 241,
 
                "end": 241
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\DOMNode::setAttribute\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/skin/export.php",
 
            "lines": {
 
                "begin": 252,
 
                "end": 252
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatAccount.php",
 
            "lines": {
 
                "begin": 34,
 
                "end": 34
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatAdmin.php",
 
            "lines": {
 
                "begin": 34,
 
                "end": 34
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatAdmin.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatAdmin.php",
 
            "lines": {
 
                "begin": 227,
 
                "end": 227
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\Behat\\MinkExtension\\Context\\RawMinkContext\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 32,
 
                "end": 32
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 72,
 
                "end": 72
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 149,
 
                "end": 149
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 238,
 
                "end": 238
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 398,
 
                "end": 398
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 424,
 
                "end": 424
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 445,
 
                "end": 445
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 476,
 
                "end": 476
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 510,
 
                "end": 510
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXPath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 542,
 
                "end": 542
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 543,
 
                "end": 543
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 602,
 
                "end": 602
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 608,
 
                "end": 608
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 683,
 
                "end": 683
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\NoSuchWindow\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 708,
 
                "end": 708
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\UnknownError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatBase.php",
 
            "lines": {
 
                "begin": 713,
 
                "end": 713
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10139,
 
        "check_name": "PhanTypeMismatchArgumentInternalReal",
 
        "description": "TypeError PhanTypeMismatchArgumentInternalReal Argument \u001b[95m1\u001b[0m (\u001b[36m$array\u001b[0m) is \u001b[95m$featurespaths\u001b[0m of type \u001b[37mnull\u001b[0m\u001b[92m\u001b[0m but \u001b[93m\\array_values()\u001b[0m takes \u001b[37marray\u001b[0m\u001b[92m\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatConfigManager.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mdump\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\Yaml\\Yaml\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatConfigManager.php",
 
            "lines": {
 
                "begin": 198,
 
                "end": 198
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Mink\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatContextHelper.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetDefaultSessionName\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Mink\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatContextHelper.php",
 
            "lines": {
 
                "begin": 45,
 
                "end": 45
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Exception\\PendingException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatDataGenerators.php",
 
            "lines": {
 
                "begin": 459,
 
                "end": 459
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatDataGenerators.php",
 
            "lines": {
 
                "begin": 471,
 
                "end": 471
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Exception\\PendingException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatDataGenerators.php",
 
            "lines": {
 
                "begin": 500,
 
                "end": 500
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfind_field\u001b[0m from undeclared class \u001b[32m\\Behat\\MinkExtension\\Context\\RawMinkContext\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 36,
 
                "end": 36
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 38,
 
                "end": 38
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfind_filemanager\u001b[0m from undeclared class \u001b[32m\\Behat\\MinkExtension\\Context\\RawMinkContext\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 42,
 
                "end": 42
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetSession\u001b[0m from undeclared class \u001b[32m\\Behat\\MinkExtension\\Context\\RawMinkContext\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 51,
 
                "end": 51
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTagName\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 128,
 
                "end": 128
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 132,
 
                "end": 132
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetPage\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 133,
 
                "end": 133
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 140,
 
                "end": 140
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 148,
 
                "end": 148
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetPage\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 150,
 
                "end": 150
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfind\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 190,
 
                "end": 190
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatFieldManager.php",
 
            "lines": {
 
                "begin": 214,
 
                "end": 214
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetRowsHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 43,
 
                "end": 43
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfind\u001b[0m from undeclared class \u001b[32m\\DocumentElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 177,
 
                "end": 177
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\DocumentElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 331,
 
                "end": 331
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 358,
 
                "end": 358
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 383,
 
                "end": 383
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetRowsHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 402,
 
                "end": 402
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetRowsHash\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 422,
 
                "end": 422
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 450,
 
                "end": 450
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 459,
 
                "end": 459
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 480,
 
                "end": 480
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 495,
 
                "end": 495
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 504,
 
                "end": 504
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 525,
 
                "end": 525
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 540,
 
                "end": 540
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 549,
 
                "end": 549
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 570,
 
                "end": 570
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 573,
 
                "end": 573
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 606,
 
                "end": 606
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 607,
 
                "end": 607
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 615,
 
                "end": 615
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 634,
 
                "end": 634
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 635,
 
                "end": 635
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 648,
 
                "end": 648
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetRows\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 666,
 
                "end": 666
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 681,
 
                "end": 681
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 682,
 
                "end": 682
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 695,
 
                "end": 695
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetRows\u001b[0m from undeclared class \u001b[32m\\Behat\\Gherkin\\Node\\TableNode\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 713,
 
                "end": 713
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 724,
 
                "end": 724
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 726,
 
                "end": 726
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 734,
 
                "end": 734
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 744,
 
                "end": 744
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 761,
 
                "end": 761
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 764,
 
                "end": 764
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 774,
 
                "end": 774
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 778,
 
                "end": 778
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 789,
 
                "end": 789
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 790,
 
                "end": 790
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mpress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 795,
 
                "end": 795
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 807,
 
                "end": 807
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 812,
 
                "end": 812
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatForms.php",
 
            "lines": {
 
                "begin": 819,
 
                "end": 819
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\NoSuchElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 88,
 
                "end": 88
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\StaleElementReference\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 91,
 
                "end": 91
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\NoAlertOpenError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 212,
 
                "end": 212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\NoAlertOpenError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 277,
 
                "end": 277
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 291,
 
                "end": 291
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 305,
 
                "end": 305
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mmouseOver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 356,
 
                "end": 356
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 375,
 
                "end": 375
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 393,
 
                "end": 393
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 425,
 
                "end": 425
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 429,
 
                "end": 429
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 443,
 
                "end": 443
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mkeyPress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 462,
 
                "end": 462
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 477,
 
                "end": 477
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 492,
 
                "end": 492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 507,
 
                "end": 507
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 516,
 
                "end": 516
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 517,
 
                "end": 517
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 551,
 
                "end": 551
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 552,
 
                "end": 552
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mgetSession\u001b[0m on non-class type \u001b[37mnull=\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 587,
 
                "end": 587
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 587,
 
                "end": 587
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 602,
 
                "end": 602
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 603,
 
                "end": 603
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 631,
 
                "end": 631
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\StaleElementReference\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 634,
 
                "end": 634
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 636,
 
                "end": 636
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 652,
 
                "end": 652
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 659,
 
                "end": 659
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 672,
 
                "end": 672
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 673,
 
                "end": 673
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 693,
 
                "end": 693
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 694,
 
                "end": 694
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 715,
 
                "end": 715
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 716,
 
                "end": 716
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 737,
 
                "end": 737
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 738,
 
                "end": 738
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 759,
 
                "end": 759
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 760,
 
                "end": 760
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 780,
 
                "end": 780
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 781,
 
                "end": 781
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 806,
 
                "end": 806
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 807,
 
                "end": 807
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 831,
 
                "end": 831
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 859,
 
                "end": 859
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 863,
 
                "end": 863
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 896,
 
                "end": 896
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 897,
 
                "end": 897
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mpress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 905,
 
                "end": 905
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 947,
 
                "end": 947
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misVisible\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 951,
 
                "end": 951
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 952,
 
                "end": 952
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 973,
 
                "end": 973
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 975,
 
                "end": 975
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 995,
 
                "end": 995
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misVisible\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 999,
 
                "end": 999
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1000,
 
                "end": 1000
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1022,
 
                "end": 1022
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1027,
 
                "end": 1027
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1049,
 
                "end": 1049
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1069,
 
                "end": 1069
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1093,
 
                "end": 1093
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1120,
 
                "end": 1120
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1148,
 
                "end": 1148
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1173,
 
                "end": 1173
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1199,
 
                "end": 1199
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1224,
 
                "end": 1224
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1232,
 
                "end": 1232
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1233,
 
                "end": 1233
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1252,
 
                "end": 1252
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1267,
 
                "end": 1267
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1288,
 
                "end": 1288
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1297,
 
                "end": 1297
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1305,
 
                "end": 1305
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1314,
 
                "end": 1314
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1341,
 
                "end": 1341
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1342,
 
                "end": 1342
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1348,
 
                "end": 1348
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1369,
 
                "end": 1369
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1370,
 
                "end": 1370
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1376,
 
                "end": 1376
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1396,
 
                "end": 1396
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1397,
 
                "end": 1397
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1403,
 
                "end": 1403
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1420,
 
                "end": 1420
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1421,
 
                "end": 1421
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1438,
 
                "end": 1438
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1439,
 
                "end": 1439
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1455,
 
                "end": 1455
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1456,
 
                "end": 1456
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1472,
 
                "end": 1472
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1473,
 
                "end": 1473
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1510,
 
                "end": 1510
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1512,
 
                "end": 1512
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1554,
 
                "end": 1554
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1575,
 
                "end": 1575
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1578,
 
                "end": 1578
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1676,
 
                "end": 1676
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1677,
 
                "end": 1677
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1690,
 
                "end": 1690
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1704,
 
                "end": 1704
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1705,
 
                "end": 1705
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1718,
 
                "end": 1718
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1731,
 
                "end": 1731
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1754,
 
                "end": 1754
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misVisible\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1759,
 
                "end": 1759
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1760,
 
                "end": 1760
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1769,
 
                "end": 1769
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1794,
 
                "end": 1794
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1827,
 
                "end": 1827
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 1860,
 
                "end": 1860
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2040,
 
                "end": 2040
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2048,
 
                "end": 2048
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2049,
 
                "end": 2049
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2068,
 
                "end": 2068
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2082,
 
                "end": 2082
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2083,
 
                "end": 2083
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misVisible\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2086,
 
                "end": 2086
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2087,
 
                "end": 2087
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2099,
 
                "end": 2099
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2100,
 
                "end": 2100
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2109,
 
                "end": 2109
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2110,
 
                "end": 2110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2129,
 
                "end": 2129
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2143,
 
                "end": 2143
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2152,
 
                "end": 2152
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2153,
 
                "end": 2153
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2172,
 
                "end": 2172
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2186,
 
                "end": 2186
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2187,
 
                "end": 2187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2196,
 
                "end": 2196
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2197,
 
                "end": 2197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2216,
 
                "end": 2216
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2284,
 
                "end": 2284
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2389,
 
                "end": 2389
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2390,
 
                "end": 2390
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2392,
 
                "end": 2392
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2408,
 
                "end": 2408
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2409,
 
                "end": 2409
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2411,
 
                "end": 2411
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2419,
 
                "end": 2419
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2427,
 
                "end": 2427
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2435,
 
                "end": 2435
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2436,
 
                "end": 2436
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2444,
 
                "end": 2444
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2446,
 
                "end": 2446
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2447,
 
                "end": 2447
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2457,
 
                "end": 2457
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2458,
 
                "end": 2458
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2466,
 
                "end": 2466
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2467,
 
                "end": 2467
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2477,
 
                "end": 2477
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2478,
 
                "end": 2478
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2487,
 
                "end": 2487
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatGeneral.php",
 
            "lines": {
 
                "begin": 2492,
 
                "end": 2492
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\CurlExec\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\Behat\\Mink\\Exception\\DriverException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 165,
 
                "end": 165
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\UnknownError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 168,
 
                "end": 168
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\UnknownError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 201,
 
                "end": 201
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetScenario\u001b[0m from undeclared class \u001b[32m\\BeforeScenarioScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 246,
 
                "end": 246
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\UnexpectedAlertOpen\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 276,
 
                "end": 276
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetFeature\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 283,
 
                "end": 283
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTestResult\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 297,
 
                "end": 297
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTestResult\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 303,
 
                "end": 303
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetFeature\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 305,
 
                "end": 305
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetStep\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 308,
 
                "end": 308
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetStep\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 310,
 
                "end": 310
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetStep\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Hook\\Scope\\AfterStepScope\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 397,
 
                "end": 397
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11006,
 
        "check_name": "PhanUndeclaredClassCatch",
 
        "description": "UndefError PhanUndeclaredClassCatch Catching undeclared class \u001b[32m\\WebDriver\\Exception\\NoSuchWindow\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 497,
 
                "end": 497
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetMessage\u001b[0m from undeclared class \u001b[32m\\WebDriver\\Exception\\UnknownError\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatHooks.php",
 
            "lines": {
 
                "begin": 533,
 
                "end": 533
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11003,
 
        "check_name": "PhanUndeclaredExtendedClass",
 
        "description": "UndefError PhanUndeclaredExtendedClass Class extends undeclared class \u001b[32m\\Behat\\MinkExtension\\Context\\MinkContext\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatMaharaCoreContext.php",
 
            "lines": {
 
                "begin": 20,
 
                "end": 20
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 47,
 
                "end": 47
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 48,
 
                "end": 48
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 76,
 
                "end": 76
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 92,
 
                "end": 92
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 95,
 
                "end": 95
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 105,
 
                "end": 105
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 116,
 
                "end": 116
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 138,
 
                "end": 138
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 149,
 
                "end": 149
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 160,
 
                "end": 160
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 171,
 
                "end": 171
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTagName\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 186,
 
                "end": 186
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 188,
 
                "end": 188
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfind\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 191,
 
                "end": 191
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 193,
 
                "end": 193
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 195,
 
                "end": 195
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 196,
 
                "end": 196
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 197,
 
                "end": 197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 233,
 
                "end": 233
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTagName\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 241,
 
                "end": 241
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 243,
 
                "end": 243
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 245,
 
                "end": 245
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 263,
 
                "end": 263
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 264,
 
                "end": 264
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 266,
 
                "end": 266
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 268,
 
                "end": 268
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ExpectationException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 269,
 
                "end": 269
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 273,
 
                "end": 273
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatNavigation.php",
 
            "lines": {
 
                "begin": 274,
 
                "end": 274
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatSelectors.php",
 
            "lines": {
 
                "begin": 105,
 
                "end": 105
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatSelectors.php",
 
            "lines": {
 
                "begin": 113,
 
                "end": 113
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetSelectorsHandler\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatSelectors.php",
 
            "lines": {
 
                "begin": 129,
 
                "end": 129
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mescapeLiteral\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Selector\\Xpath\\Escaper\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 37,
 
                "end": 37
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 38,
 
                "end": 38
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetParent\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 45,
 
                "end": 45
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mpress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 66,
 
                "end": 66
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Exception\\ElementNotFoundException\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mpress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/BehatView.php",
 
            "lines": {
 
                "begin": 85,
 
                "end": 85
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 30,
 
                "end": 30
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mcheck\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 33,
 
                "end": 33
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 38,
 
                "end": 38
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 41,
 
                "end": 41
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93muncheck\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormCheckbox.php",
 
            "lines": {
 
                "begin": 71,
 
                "end": 71
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mexecuteScript\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 40,
 
                "end": 40
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mexecuteScript\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 98,
 
                "end": 98
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetValue\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 101,
 
                "end": 101
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mevaluateScript\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 140,
 
                "end": 140
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 143,
 
                "end": 143
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mevaluateScript\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormEditor.php",
 
            "lines": {
 
                "begin": 144,
 
                "end": 144
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetTagName\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mkeyPress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11007,
 
        "check_name": "PhanUndeclaredClassConstant",
 
        "description": "UndefError PhanUndeclaredClassConstant Reference to constant \u001b[91mDELETE\u001b[0m from undeclared class \u001b[32m\\WebDriver\\Key\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mkeyPress\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetDriver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 144,
 
                "end": 144
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetDriver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXPath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 197,
 
                "end": 197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetPage\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 202,
 
                "end": 202
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormField.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwait\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormFileManager.php",
 
            "lines": {
 
                "begin": 49,
 
                "end": 49
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetPage\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormFileManager.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormRadio.php",
 
            "lines": {
 
                "begin": 42,
 
                "end": 42
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormRadio.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetValue\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormRadio.php",
 
            "lines": {
 
                "begin": 62,
 
                "end": 62
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 45,
 
                "end": 45
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mselectOption\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 57,
 
                "end": 57
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mselectOption\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 63,
 
                "end": 63
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetXpath\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetDriver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 79,
 
                "end": 79
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwait\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 92,
 
                "end": 92
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 96,
 
                "end": 96
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetDriver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 114,
 
                "end": 114
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mclick\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 134,
 
                "end": 134
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetDriver\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 144,
 
                "end": 144
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mwait\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 151,
 
                "end": 151
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mselectOption\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 189,
 
                "end": 189
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93masort\u001b[0m from undeclared class \u001b[32m\\core_collator\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 250,
 
                "end": 250
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhasAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 273,
 
                "end": 273
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 281,
 
                "end": 281
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetValue\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 302,
 
                "end": 302
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfindAll\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 308,
 
                "end": 308
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetSelectorsHandler\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php",
 
            "lines": {
 
                "begin": 334,
 
                "end": 334
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 31,
 
                "end": 31
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mcheck\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 34,
 
                "end": 34
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 41,
 
                "end": 41
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93muncheck\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 44,
 
                "end": 44
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mexecuteScript\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Session\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 56,
 
                "end": 56
 
            }
 
        },
 
        "suggestion": "Did you mean class \\Session"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 66,
 
                "end": 66
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93misChecked\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSwitchbox.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormText.php",
 
            "lines": {
 
                "begin": 28,
 
                "end": 28
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAttribute\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormText.php",
 
            "lines": {
 
                "begin": 29,
 
                "end": 29
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetValue\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormText.php",
 
            "lines": {
 
                "begin": 32,
 
                "end": 32
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetValue\u001b[0m from undeclared class \u001b[32m\\Behat\\Mink\\Element\\NodeElement\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/FormFields/BehatFormText.php",
 
            "lines": {
 
                "begin": 41,
 
                "end": 41
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11004,
 
        "check_name": "PhanUndeclaredInterface",
 
        "description": "UndefError PhanUndeclaredInterface Class implements undeclared interface \u001b[32m\\Behat\\Behat\\Context\\Context\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/MaharaAwareInterface.php",
 
            "lines": {
 
                "begin": 8,
 
                "end": 8
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11013,
 
        "check_name": "PhanUndeclaredMethod",
 
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/util.php",
 
            "lines": {
 
                "begin": 137,
 
                "end": 137
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\BEHAT_EXITCODE_NOTMAHARATESTSITE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/util.php",
 
            "lines": {
 
                "begin": 211,
 
                "end": 211
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\BEHAT_EXITCODE_OUTOFDATEMAHARADB\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/classes/util.php",
 
            "lines": {
 
                "begin": 215,
 
                "end": 215
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11004,
 
        "check_name": "PhanUndeclaredInterface",
 
        "description": "UndefError PhanUndeclaredInterface Class implements undeclared interface \u001b[32m\\Behat\\Testwork\\ServiceContainer\\Extension\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 26,
 
                "end": 26
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\Config\\FileLocator\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 40,
 
                "end": 40
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\DependencyInjection\\Loader\\YamlFileLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 40,
 
                "end": 40
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mload\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\DependencyInjection\\Loader\\YamlFileLoader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 41,
 
                "end": 41
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetParameter\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\DependencyInjection\\ContainerBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 47,
 
                "end": 47
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetParameter\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\DependencyInjection\\ContainerBuilder\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mchildren\u001b[0m from undeclared class \u001b[32m\\Symfony\\Component\\Config\\Definition\\Builder\\ArrayNodeDefinition\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 67,
 
                "end": 67
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11004,
 
        "check_name": "PhanUndeclaredInterface",
 
        "description": "UndefError PhanUndeclaredInterface Class implements undeclared interface \u001b[32m\\Behat\\Behat\\Context\\Initializer\\ContextInitializer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 110,
 
                "end": 110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetMaharaParameters\u001b[0m from undeclared class \u001b[32m\\Behat\\Behat\\Context\\Context\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/testing/frameworks/behat/extension/MaharaExtension.php",
 
            "lines": {
 
                "begin": 130,
 
                "end": 130
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/theme/raw/pieforms/adduser.php",
 
            "lines": {
 
                "begin": 114,
 
                "end": 114
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/theme/raw/pieforms/adduser.php",
 
            "lines": {
 
                "begin": 115,
 
                "end": 115
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/theme/raw/pieforms/adduser.php",
 
            "lines": {
 
                "begin": 116,
 
                "end": 116
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11046,
 
        "check_name": "PhanUndeclaredThis",
 
        "description": "UndefError PhanUndeclaredThis Variable \u001b[96m$this\u001b[0m is undeclared",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/theme/raw/pieforms/adduser.php",
 
            "lines": {
 
                "begin": 118,
 
                "end": 118
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/choosetemplate.php",
 
            "lines": {
 
                "begin": 71,
 
                "end": 71
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/download.php",
 
            "lines": {
 
                "begin": 60,
 
                "end": 60
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/groupviews.php",
 
            "lines": {
 
                "begin": 51,
 
                "end": 51
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/groupviews.php",
 
            "lines": {
 
                "begin": 75,
 
                "end": 75
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/groupviews.php",
 
            "lines": {
 
                "begin": 77,
 
                "end": 77
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/groupviews.php",
 
            "lines": {
 
                "begin": 84,
 
                "end": 84
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 174,
 
                "end": 174
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 179,
 
                "end": 179
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 180,
 
                "end": 180
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 186,
 
                "end": 186
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 192,
 
                "end": 192
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 198,
 
                "end": 198
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 202,
 
                "end": 202
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 207,
 
                "end": 207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 218,
 
                "end": 218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 228,
 
                "end": 228
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/sharedviews.php",
 
            "lines": {
 
                "begin": 257,
 
                "end": 257
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93msubmit\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/submit.php",
 
            "lines": {
 
                "begin": 78,
 
                "end": 78
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget_url\u001b[0m on non-class type \u001b[37mnon-zero-int\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/submit.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10031,
 
        "check_name": "PhanTypeMismatchDimEmpty",
 
        "description": "TypeError PhanTypeMismatchDimEmpty Assigning to an empty array index of a value of type \u001b[37mstring\u001b[0m, but expected the index to exist and be of type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/templatesearch.json.php",
 
            "lines": {
 
                "begin": 32,
 
                "end": 32
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mpendingrelease\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/view.php",
 
            "lines": {
 
                "begin": 362,
 
                "end": 362
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mpendingrelease\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/view.php",
 
            "lines": {
 
                "begin": 370,
 
                "end": 370
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mrelease\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/view.php",
 
            "lines": {
 
                "begin": 374,
 
                "end": 374
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mget_url\u001b[0m on non-class type \u001b[37mint\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/view.php",
 
            "lines": {
 
                "begin": 389,
 
                "end": 389
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mrender_self\u001b[0m on non-class type \u001b[37m?false|?object\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/view/viewblocks.json.php",
 
            "lines": {
 
                "begin": 84,
 
                "end": 84
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 147,
 
                "end": 147
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 155,
 
                "end": 155
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 156,
 
                "end": 156
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 203,
 
                "end": 203
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 204,
 
                "end": 204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 205,
 
                "end": 205
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 206,
 
                "end": 206
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 207,
 
                "end": 207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_blog_external.php",
 
            "lines": {
 
                "begin": 209,
 
                "end": 209
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 116,
 
                "end": 116
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 117,
 
                "end": 117
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 123,
 
                "end": 123
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 125,
 
                "end": 125
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 196,
 
                "end": 196
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 197,
 
                "end": 197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 202,
 
                "end": 202
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 204,
 
                "end": 204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 276,
 
                "end": 276
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 277,
 
                "end": 277
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 283,
 
                "end": 283
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 285,
 
                "end": 285
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 349,
 
                "end": 349
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 350,
 
                "end": 350
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 356,
 
                "end": 356
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_institution_external.php",
 
            "lines": {
 
                "begin": 358,
 
                "end": 358
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mget_webservice_options\u001b[0m from undeclared class \u001b[32m\\PluginArtefactInternalLocal\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 79,
 
                "end": 79
 
            }
 
        },
 
        "suggestion": "Did you mean class \\PluginArtefactInternal"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 423,
 
                "end": 423
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 424,
 
                "end": 424
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 429,
 
                "end": 429
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 432,
 
                "end": 432
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 437,
 
                "end": 437
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 768,
 
                "end": 768
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 771,
 
                "end": 771
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 774,
 
                "end": 774
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 780,
 
                "end": 780
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 781,
 
                "end": 781
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 782,
 
                "end": 782
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 783,
 
                "end": 783
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 784,
 
                "end": 784
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 786,
 
                "end": 786
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 787,
 
                "end": 787
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1178,
 
                "end": 1178
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1181,
 
                "end": 1181
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1182,
 
                "end": 1182
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1187,
 
                "end": 1187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1200,
 
                "end": 1200
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1201,
 
                "end": 1201
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1207,
 
                "end": 1207
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1209,
 
                "end": 1209
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1271,
 
                "end": 1271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1272,
 
                "end": 1272
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1285,
 
                "end": 1285
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$dbuser\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_user_external.php",
 
            "lines": {
 
                "begin": 1286,
 
                "end": 1286
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 179,
 
                "end": 179
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 187,
 
                "end": 187
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 188,
 
                "end": 188
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 192,
 
                "end": 192
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 193,
 
                "end": 193
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 204,
 
                "end": 204
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 210,
 
                "end": 210
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 211,
 
                "end": 211
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 212,
 
                "end": 212
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 213,
 
                "end": 213
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 214,
 
                "end": 214
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 216,
 
                "end": 216
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 219,
 
                "end": 219
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 232,
 
                "end": 232
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 233,
 
                "end": 233
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 249,
 
                "end": 249
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 260,
 
                "end": 260
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$data\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 261,
 
                "end": 261
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 420,
 
                "end": 420
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 456,
 
                "end": 456
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 538,
 
                "end": 538
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 539,
 
                "end": 539
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 653,
 
                "end": 653
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 663,
 
                "end": 663
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/functions/mahara_view_external.php",
 
            "lines": {
 
                "begin": 790,
 
                "end": 790
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/lib.php",
 
            "lines": {
 
                "begin": 110,
 
                "end": 110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$user\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/lib.php",
 
            "lines": {
 
                "begin": 111,
 
                "end": 111
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\session_get_instance()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/lib.php",
 
            "lines": {
 
                "begin": 1251,
 
                "end": 1251
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetSent\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthDiscovery.php",
 
            "lines": {
 
                "begin": 217,
 
                "end": 217
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetReceived\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthDiscovery.php",
 
            "lines": {
 
                "begin": 218,
 
                "end": 218
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddNote\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthException2.php",
 
            "lines": {
 
                "begin": 42,
 
                "end": 42
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAllHeaders\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequest.php",
 
            "lines": {
 
                "begin": 106,
 
                "end": 106
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequestVerifier.php",
 
            "lines": {
 
                "begin": 68,
 
                "end": 68
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAllHeaders\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequestVerifier.php",
 
            "lines": {
 
                "begin": 85,
 
                "end": 85
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequestVerifier.php",
 
            "lines": {
 
                "begin": 110,
 
                "end": 110
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequestVerifier.php",
 
            "lines": {
 
                "begin": 113,
 
                "end": 113
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 147,
 
                "end": 147
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 197,
 
                "end": 197
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 224,
 
                "end": 224
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetRequestObject\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 246,
 
                "end": 246
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 284,
 
                "end": 284
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetSent\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 442,
 
                "end": 442
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetReceived\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthRequester.php",
 
            "lines": {
 
                "begin": 443,
 
                "end": 443
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 107,
 
                "end": 107
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 154,
 
                "end": 154
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 170,
 
                "end": 170
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 193,
 
                "end": 193
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 209,
 
                "end": 209
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddNote\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 234,
 
                "end": 234
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddNote\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 240,
 
                "end": 240
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 271,
 
                "end": 271
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mstart\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 284,
 
                "end": 284
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mflush\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/OAuthServer.php",
 
            "lines": {
 
                "begin": 326,
 
                "end": 326
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 9000,
 
        "check_name": "PhanStaticCallToNonStatic",
 
        "description": "StaticCallError PhanStaticCallToNonStatic Static call to non-static method \u001b[93m\\DOMDocument::loadXML()\u001b[0m defined at \u001b[96minternal\u001b[0m:\u001b[37m0\u001b[0m. This is an Error in PHP 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/discovery/xrds_parse.php",
 
            "lines": {
 
                "begin": 59,
 
                "end": 59
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mquery\u001b[0m from undeclared class \u001b[32m\\XPath\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/discovery/xrds_parse.php",
 
            "lines": {
 
                "begin": 103,
 
                "end": 103
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mquery\u001b[0m from undeclared class \u001b[32m\\XPath\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/discovery/xrds_parse.php",
 
            "lines": {
 
                "begin": 107,
 
                "end": 107
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mquery\u001b[0m from undeclared class \u001b[32m\\XPath\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/discovery/xrds_parse.php",
 
            "lines": {
 
                "begin": 224,
 
                "end": 224
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\OAuthException2()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/signature_method/OAuthSignatureMethod_RSA_SHA1.php",
 
            "lines": {
 
                "begin": 58,
 
                "end": 58
 
            }
 
        },
 
        "suggestion": "Did you mean new \\OAuthException2()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11012,
 
        "check_name": "PhanUndeclaredFunction",
 
        "description": "UndefError PhanUndeclaredFunction Call to undeclared function \u001b[93m\\OAuthException2()\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/libs/oauth-php/signature_method/OAuthSignatureMethod_RSA_SHA1.php",
 
            "lines": {
 
                "begin": 74,
 
                "end": 74
 
            }
 
        },
 
        "suggestion": "Did you mean new \\OAuthException2()"
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->consumer\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/rest/lib.php",
 
            "lines": {
 
                "begin": 127,
 
                "end": 127
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->consumer\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/rest/lib.php",
 
            "lines": {
 
                "begin": 128,
 
                "end": 128
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10038,
 
        "check_name": "PhanTypeExpectedObjectPropAccess",
 
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$this->consumer\u001b[0m with type \u001b[37marray\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/rest/lib.php",
 
            "lines": {
 
                "begin": 135,
 
                "end": 135
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mgetAllHeaders\u001b[0m from undeclared class \u001b[32m\\OAuthRequestLogger\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/rest/locallib.php",
 
            "lines": {
 
                "begin": 98,
 
                "end": 98
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\WSDL_CACHE_NONE\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 80,
 
                "end": 80
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 81,
 
                "end": 81
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__soapCall\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 82,
 
                "end": 82
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapVar\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\XSD_ANYXML\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 161,
 
                "end": 161
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapHeader\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 162,
 
                "end": 162
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 184,
 
                "end": 184
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__soapCall\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 185,
 
                "end": 185
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 192,
 
                "end": 192
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__doRequest\u001b[0m from undeclared class \u001b[32m\\SoapClient\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/lib.php",
 
            "lines": {
 
                "begin": 193,
 
                "end": 193
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SoapServer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/locallib.php",
 
            "lines": {
 
                "begin": 179,
 
                "end": 179
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93msetClass\u001b[0m from undeclared class \u001b[32m\\SoapServer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/locallib.php",
 
            "lines": {
 
                "begin": 181,
 
                "end": 181
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93maddFunction\u001b[0m from undeclared class \u001b[32m\\SoapServer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/locallib.php",
 
            "lines": {
 
                "begin": 184,
 
                "end": 184
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mhandle\u001b[0m from undeclared class \u001b[32m\\SoapServer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/locallib.php",
 
            "lines": {
 
                "begin": 191,
 
                "end": 191
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11009,
 
        "check_name": "PhanUndeclaredClassMethod",
 
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mfault\u001b[0m from undeclared class \u001b[32m\\SoapServer\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/soap/locallib.php",
 
            "lines": {
 
                "begin": 301,
 
                "end": 301
 
            }
 
        },
 
        "suggestion": "Did you mean to configure a stub with https://github.com/phan/phan/wiki/How-To-Use-Stubs#internal-stubs or to enable the extension providing the class."
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 11011,
 
        "check_name": "PhanUndeclaredConstant",
 
        "description": "UndefError PhanUndeclaredConstant Reference to undeclared constant \u001b[91m\\SOAP_WAIT_ONE_WAY_CALLS\u001b[0m. This will cause a thrown Error in php 8.0+.",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/testclient.php",
 
            "lines": {
 
                "begin": 499,
 
                "end": 499
 
            }
 
        }
 
    },
 
    {
 
        "type": "issue",
 
        "type_id": 10019,
 
        "check_name": "PhanNonClassMethodCall",
 
        "description": "TypeError PhanNonClassMethodCall Call to method \u001b[93mraw_out\u001b[0m on non-class type \u001b[37mstring\u001b[0m",
 
        "severity": 10,
 
        "location": {
 
            "path": "htdocs/webservice/testclient.php",
 
            "lines": {
 
                "begin": 507,
 
                "end": 507
 
 
             }
 
             }
 
         }
 
         }

Latest revision as of 11:11, 17 May 2022

phan is looking comprehensive. Dropping this sample output of a minimum severity check. The output is... long. It has been trimmed.

The output is looking useful for programatically extracting metrics. With a little work we may be able to identify area of the codebase that need attention based on directory.

This is from running vendor/bin/phan --allow-polyfill-parser --analyze-twice --dead-code-detection -m json.

[
    {
        "type": "issue",
        "type_id": 11013,
        "check_name": "PhanUndeclaredMethod",
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::is_username_valid\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/account/index.php",
            "lines": {
                "begin": 204,
                "end": 204
            }
        }
    },
    {
        "type": "issue",
        "type_id": 11013,
        "check_name": "PhanUndeclaredMethod",
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/account/index.php",
            "lines": {
                "begin": 232,
                "end": 232
            }
        }
    },
    {
        "type": "issue",
        "type_id": 11009,
        "check_name": "PhanUndeclaredClassMethod",
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93m__construct\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/account/migrateinstitution.php",
            "lines": {
                "begin": 122,
                "end": 122
            }
        }
    },
    {
        "type": "issue",
        "type_id": 11009,
        "check_name": "PhanUndeclaredClassMethod",
        "description": "UndefError PhanUndeclaredClassMethod Call to method \u001b[93mlogout\u001b[0m from undeclared class \u001b[32m\\SimpleSAML\\Auth\\Simple\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/account/migrateinstitution.php",
            "lines": {
                "begin": 123,
                "end": 123
            }
        }
    },
    {
        "type": "issue",
        "type_id": 11013,
        "check_name": "PhanUndeclaredMethod",
        "description": "UndefError PhanUndeclaredMethod Call to undeclared method \u001b[93m\\Auth::change_password\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/admin/cli/install.php",
            "lines": {
                "begin": 91,
                "end": 91
            }
        }
    },
    {
        "type": "issue",
        "type_id": 10038,
        "check_name": "PhanTypeExpectedObjectPropAccess",
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$msg->error\u001b[0m with type \u001b[37mfalse|string\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/admin/extensions/pluginconfig.php",
            "lines": {
                "begin": 135,
                "end": 135
            }
        }
    },
    {
        "type": "issue",
        "type_id": 10038,
        "check_name": "PhanTypeExpectedObjectPropAccess",
        "description": "TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression \u001b[95m$msg->error\u001b[0m with type \u001b[37mstring\u001b[0m",
        "severity": 10,
        "location": {
            "path": "htdocs/admin/extensions/pluginconfig.php",
            "lines": {
                "begin": 135,
                "end": 135
            }
        }
    }
]