From 39bdad4727b54f081748d0aeecbb5fc7d7a5bd3b Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Wed, 9 Sep 2026 07:06:53 +0000 Subject: [PATCH] runtime: publish SUPPORT-260909-GRAM-XF-API-CONTRACT-027 --- ...PPORT-260909-GRAM-XF-API-CONTRACT-027.json | 38 ++++++++++++++++++ ...UPPORT-260909-GRAM-XF-API-CONTRACT-027.txt | 40 +++++++++++++++++++ runtime/latest.json | 18 ++++----- runtime/latest.txt | 18 ++++----- 4 files changed, 96 insertions(+), 18 deletions(-) create mode 100644 runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.json create mode 100644 runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.txt diff --git a/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.json b/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.json new file mode 100644 index 00000000..4818133a --- /dev/null +++ b/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260909-GRAM-XF-API-CONTRACT-027", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "gram-support-xenforo-api-signature-contract", + "started_at_utc": "2026-09-09T07:06:46Z", + "finished_at_utc": "2026-09-09T07:06:53Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "3819089957b5a07f486dbbb26ac565366d7a030584578786c3c361cc195a89f1", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466", + "sanitized_output_sha256": "61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466", + "output_truncated_in_json": true, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT027_API_CONTRACT={\"state\":\"OK\",\"host\":\"forum-prod\",\"representatives\":[{\"label\":\"CORE_A_CODEVIPE\",\"root\":\"/var/www/forums/codevipe/public\",\"state\":\"OK\",\"core_sha256\":\"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf\",\"category_files\":{\"attachment\":[\"src/XF/Entity/Attachment.php\",\"src/XF/Repository/AttachmentRepository.php\",\"src/XF/Service/Attachment/PreparerService.php\",\"src/XF/Admin/Controller/AttachmentController.php\"],\"alert\":[\"src/XF/Entity/UserAlert.php\",\"src/XF/Entity/UserAlertOptOut.php\",\"src/XF/Repository/UserAlertRepository.php\",\"src/XF/Finder/UserAlertFinder.php\"],\"captcha\":[\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"src/XF/Captcha/AbstractCaptcha.php\",\"src/XF/Captcha/HCaptcha.php\"],\"controller_request_csrf\":[\"src/XF/Admin/Controller/LoginController.php\",\"src/XF/ControllerPlugin/LoginPlugin.php\",\"src/XF/Mvc/Controller.php\",\"src/XF/Pub/Controller/AccountController.php\"],\"permission\":[\"src/XF/Entity/PermissionInterfaceGroup.php\",\"src/XF/AddOn/DataType/AdminPermission.php\",\"src/XF/AddOn/DataType/Permission.php\",\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\"],\"routing\":[\"src/XF/Mvc/Router.php\",\"src/XF/Api/Mvc/Router.php\",\"src/XF/Repository/RouteRepository.php\",\"src/XF/Admin/Controller/RouteController.php\"],\"mail\":[\"src/XF/BbCode/Renderer/EmailHtml.php\",\"src/XF/Job/ActivitySummaryEmail.php\",\"src/XF/Job/UserEmail.php\",\"src/XF/Mail/Mailer.php\"],\"addon_lifecycle\":[\"src/XF/AddOn/AbstractSetup.php\",\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"src/XF/AddOn/AddOn.php\",\"src/XF/AddOn/DataManager.php\"],\"visitor_identity\":[\"src/XF/Entity/User.php\",\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"src/XF/Less/Visitor/RtlVisitor.php\"],\"template_integration\":[\"src/XF/Job/TemplateRebuild.php\",\"src/XF/Api/Templater.php\",\"src/XF/Install/Templater.php\",\"src/XF/Mail/Templater.php\"]},\"files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"install\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"upgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"uninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"previousVersion\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueuePostUpgradeCleanUp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"prepareForAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"query\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sql\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"bind\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"suppressAll\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/AddOn/AddOn.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AddOn.php\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AddOn\",\"extends\":[],\"implements\":[\"\\\\ArrayAccess\"]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getInstalledAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnIdUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareVersionForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFilesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareJsonFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"json\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getBuildJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashesPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetupPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isInstalled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLegacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isDevOutputAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasPendingChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasFaIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconUri\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isFileVersionValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonHashChanged\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonVersionNewer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"passesHealthCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"missing\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"inconsistent\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"updatePendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"resetPendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDataImport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"syncFromJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraChanges\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"canInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canDeleteFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getUndeletableFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"getUndeletableConflictingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"offsetGet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__get\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"offsetExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"bool\"},{\"name\":\"offsetSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"offsetUnset\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"}]},\"src/XF/AddOn/DataManager.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataManager.php\",\"sha256\":\"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0\",\"bytes\":8645,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"DataManager\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"em\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"exportAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"containers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"emptyContainers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"enqueueImportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getImportDataJobId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkComposerAutoloadPath\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"allowThrow\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"bool\"},{\"name\":\"rebuildActiveAddOnCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerRebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"triggerRebuildProcessingChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateRelatedIds\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"oldId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueueRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"finalizeRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataTypeClasses\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"AdminPermission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/Permission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"Permission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteEntity\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"entity\",\"type\":\"Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/AttachmentController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"AbstractReply\"},{\"name\":\"setupAttachmentFilterer\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"Attachment\"},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"questionAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"questionSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCaptchaQuestionExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCaptchaQuestionRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/LoginController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"actionForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionLogout\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Admin/Controller/RouteController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertRouteExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRouteRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"state\":\"OK\",\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\",\"extends\":[\"AbstractFieldSearch\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDisplayOrder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFinderName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Api/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Mvc/Router.php\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[\"\\\\XF\\\\Mvc\\\\Router\"],\"implements\":[]}],\"methods\":[{\"name\":\"intval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiPrefix\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Api/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Templater.php\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[]},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"state\":\"OK\",\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"classes\":[{\"kind\":\"class\",\"name\":\"EmailHtml\",\"extends\":[\"Html\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDefaultOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCustomTagConfig\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedImg\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"imageUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"validUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedAttachment\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagInlineCode\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedCode\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedQuote\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"source\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"attributes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRenderedInlineSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagMedia\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedUnfurl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"factory\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Captcha/AbstractCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setForceVisible\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponse\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"response\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Captcha/HCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/HCaptcha.php\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"HCaptcha\",\"extends\":[\"AbstractCaptcha\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLocalDomain\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"state\":\"OK\",\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\",\"extends\":[\"AbstractCommand\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStepType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getCommandArguments\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"configure\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"execute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"input\",\"type\":\"InputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runStep\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"setup\",\"type\":\"AbstractSetup\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stepType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"version\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"outputStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"status\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extraMessage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"state\":\"OK\",\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\",\"extends\":[\"AbstractPlugin\"],\"implements\":[]}],\"methods\":[{\"name\":\"in_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getCurrentTrustKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUserId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerIfTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"callbackOrUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runTfaCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"providerId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setDeviceTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"remember\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"validatePasskeyConfirm\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"createVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"logoutVisitor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"lastActivityUpdate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"deleteVisitorRememberRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"deleteCookie\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"validateVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookieSkipList\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookies\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearSiteData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"handleVisitorPasswordChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/Attachment.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/Attachment.php\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"Attachment\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFileSize\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"hasThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasRetinaThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"isVideo\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isAudio\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getTypeGrouping\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getDirectUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"string\"},{\"name\":\"getContainerLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTypePhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"createDuplicate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPhraseName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMasterPhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Entity/User.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/User.php\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"User\",\"extends\":[\"Entity\"],\"implements\":[\"LinkableInterface\"]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAbstractedCustomAvatarPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAvatarType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAvatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getAvatarUrl2x\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"avatarSupportsSize\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getGravatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isMemberOf\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userGroupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isOnline\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLinkTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"authenticate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"password\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSharedIpUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"logDays\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSpamDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasAdminPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"permissionId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLastActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIsSuperAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionCombinationId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getEmailConfirmKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getClientSideCacheKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getWarningCount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canBanUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBan\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCleanSpam\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPossibleSpammer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isSpamCheckRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewOnlineStatus\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewCurrentActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isWarnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canWarn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewWarnings\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canEditProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEditSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseRte\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canBypassUserPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPrivacyCheckMet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"privacyKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canSearch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeLanguage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyleVariation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canViewMemberList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBeReported\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewFullProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewBasicProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewProfilePosts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewDeletedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewModeratedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canPostOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadAndManageAttachmentsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadVideosOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewLatestActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIdentities\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIps\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canFollowUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canIgnoreUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isIgnoring\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isInActiveUserState\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canStartConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canStartConversationWith\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canReceiveConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReceiveActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadAndManageAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"canUploadAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadProfileBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseContactForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUsePushNotifications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canChangeEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canChangeUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"hasViewableUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewFullUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"getNextAllowedUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"lastUsernameChangeDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"int\"},{\"name\":\"canCreateThread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCreateThreadPreReg\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isShownCaptcha\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchEngineIndexable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canTriggerPreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCompletePreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAwaitingEmailConfirmation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAllowedUserMentions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mentions\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasContentPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasNodePermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"cacheNodePermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeIds\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rebuildUserGroupRelations\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"rebuildDisplayStyleGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildWarningPoints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildPermissionCombination\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"removeUserFromGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"toggleActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enable\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyUsername\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"username\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyStyleId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"styleId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyLanguageId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"languageId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyTimezone\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"timezone\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyCustomTitle\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChangeLogEntries\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setUserRejected\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getContentUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extraParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getContentPublicRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getLdStructuredData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraData\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"array\"},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getUserRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getUserGroupRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlert.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlert.php\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlert\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAlertRenderable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnviewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnreadInUi\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isRecentlyRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_saveToSource\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlertOptOut.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Finder/UserAlertFinder.php\":{\"state\":\"OK\",\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\",\"extends\":[\"Finder\"],\"implements\":[]}],\"methods\":[]},\"src/XF/Install/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Install/Templater.php\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTemplateFilePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styleIdOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"template\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"addDefaultParams\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extensionOverrides\",\"type\":\"?ExtensionSet\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getJsUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"js\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"root\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/Job/ActivitySummaryEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preFetchSectionData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"generateAndSendEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateEmailData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/TemplateRebuild.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/TemplateRebuild.php\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/UserEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/UserEmail.php\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserEmail\",\"extends\":[\"AbstractUserCriteriaJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_string\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"executeAction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActionDescription\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"wrapTransaction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareTokens\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"escape\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"replacePhrases\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"call\",\"type\":\"Call\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"},{\"name\":\"visitMixinCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mixinCall\",\"type\":\"MixinCall\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslMixinCall\"}]},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"}]},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"isRtl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"visitComment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"comment\",\"type\":\"Comment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Comment\"},{\"name\":\"visitRule\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"ruleNode\",\"type\":\"Rule\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Rule\"},{\"name\":\"visitRuleOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitNameValue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nameValue\",\"type\":\"NameValue\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?NameValue\"},{\"name\":\"visitNameValueOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitAnonymous\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"anonymous\",\"type\":\"Anonymous\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Anonymous\"},{\"name\":\"visitKeyword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"keyword\",\"type\":\"Keyword\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Keyword\"},{\"name\":\"visitExpression\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"expression\",\"type\":\"Expression\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Expression\"},{\"name\":\"processNodeName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeName\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"reverseKeyword\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"value\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"resetForNewRule\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"}]},\"src/XF/Mail/Mailer.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Mailer.php\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Mailer\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultFrom\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultFromEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDefaultFromName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"useVerp\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"useVerp\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"newMail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyMailDefaults\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mail\",\"type\":\"Mail\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"calculateBounceHmac\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"toEmail\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateTextBody\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"html\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderMailTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"?Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderPartialMailTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"?Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultTemplateParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"pullComponentsFromTemplateOutput\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"send\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":\"Message\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"transport\",\"type\":\"?AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"queue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":\"Message\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDefaultTransport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultTransport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"transport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getTransportFromOption\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mail/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Templater.php\",\"sha256\":\"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d\",\"bytes\":552,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"compiledPath\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mvc/Controller.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mvc/Controller.php\",\"sha256\":\"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa\",\"bytes\":22229,\"namespace\":\"XF\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Controller\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"array_key_exists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"init\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupFromMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setupFromReply\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"responseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"sectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setSectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sectionContext\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultSectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sectionContext\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContainerKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"containerKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContentKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setViewOption\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertValidCsrfToken\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"token\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"validityPeriod\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"validateCsrfToken\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"token\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"validityPeriod\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertCookieConsent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groups\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"thirdParties\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertCaptchaCookieConsent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":\"?string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"force\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"assertPasswordVerified\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"validLength\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"wrapper\",\"type\":\"?\\\\Closure\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCurrentUrlWithoutAjaxParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"postDispatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDispatchType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"applyReplyChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertPostOnly\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertDraftsEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLoggedIn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDynamicRedirect\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"fallbackUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"useReferrer\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDynamicRedirectIfNot\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"notUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"fallbackUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"useReferrer\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"error\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"message\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"redirect\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"redirectPermanently\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"reroute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rerouteController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"reroutePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"view\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"viewClass\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"templateName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"exception\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"errorException\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"noPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"notFound\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertRecordExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertRecordExistsByUnique\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"uniqueColumn\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertViewableRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertCanonicalUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertValidPage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"page\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"perPage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"total\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"linkType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"linkData\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"plugin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"app\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"request\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"filter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"default\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"filterArray\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"array\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"filters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"filterFormJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"filters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jsonInputName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"filterPage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"page\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"inputName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"isPost\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"formAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"inTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"searcher\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"criteria\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"service\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"helper\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"session\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"router\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"buildLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildPaginatedLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"page\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"string\"},{\"name\":\"buildLinkHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"registry\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"options\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"captchaIsValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"captchaResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isContentViewCounted\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"data\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"em\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"finder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"repository\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mvc/Router.php\",\"sha256\":\"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc\",\"bytes\":20850,\"namespace\":\"XF\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"routes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"routes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setLinkFormatter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLinkFormatter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"pather\",\"type\":\"?\\\\Closure\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setRouteFilters\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeFiltersIn\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeFiltersOut\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRouteFiltersIn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteFiltersOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setIndexRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"indexRoute\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIndexRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setIncludeTitleInUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"includeTitleInUrls\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIncludeTitlesInUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setRomanizeUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"romanizeUrls\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRomanizeUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"subSection\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRoutes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"overrideRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"subSection\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"addRoutePreProcessor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"preProcessor\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"beginning\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getRoutePreProcessors\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routePreProcessRouteFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"suffixMatchesRoute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"suffix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"generateMatchRegexInner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"format\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"wrapper\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"buildLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildLinkPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"buildPaginatedLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"page\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"prepareStringForUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"romanizeOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildRouteUrl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"applyRouteFilterToUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"routeFilterToRegex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"from\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"to\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"buildFinalUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"modifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"applyPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"modifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"buildQueryString\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"elements\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Pub/Controller/AccountController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"sha256\":\"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270\",\"bytes\":54974,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AccountController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addAccountWrapperParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"view\",\"type\":\"View\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"selected\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAccountDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"accountDetailsSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setupUsernameChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"UsernameChangeService\"},{\"name\":\"actionUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"emailSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"signatureSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sigEditor\",\"type\":\"SignatureEditService\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"inputSignature\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"savePrivacyProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPreferences\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preferencesSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDismissNotice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionIgnored\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionReactions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionSecurity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupPasswordChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasskeyAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasskeyEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasskeyDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionConnectedAccount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionConnectedAccountDisassociate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionRequestPassword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStepBackupCodes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStepAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepEnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepDisable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepManage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepTrustedDisable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertTwoStepPasswordVerified\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgrades\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgradePurchase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgradeUpdated\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionNewsFeed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlertsPopup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"markInaccessibleAlertsReadIfNeeded\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"displayedAlerts\",\"type\":\"?AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"actionAlertsMarkRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlertToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarksPopup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarksAutoComplete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionApplications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionApplicationsView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"View\"},{\"name\":\"actionApplicationsRevoke\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionVisitorMenu\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"customFieldsSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"form\",\"type\":\"FormAction\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userProfile\",\"type\":\"?UserProfile\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"entitySave\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertViewingPermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertTfaRequirement\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertPolicyAcceptance\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertBoardActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActivityDetails\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"activities\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertProviderExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertPasskeyExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":\"?string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertViewableAlert\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertTfaEnabled\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getConnectedAccountRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Repository/AttachmentRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"sha256\":\"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871\",\"bytes\":8705,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"entity\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"extraContext\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getEditorData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"entity\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"extraContext\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"findAttachmentsForList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"findAttachmentsByTempHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"findAttachmentsByContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"findAttachmentsByDataId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"dataId\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDefaultAttachmentConstraints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyVideoAttachmentConstraints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"constraints\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getVideoAttachmentExtensions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAudioAttachmentExtensions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailSizes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"forceAll\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"array\"},{\"name\":\"logAttachmentView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":\"Attachment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"batchUpdateAttachmentViews\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addAttachmentsToContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"countKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"relationKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"deleteUnassociatedAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"fastDeleteContentAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentIds\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAttachmentsFromPairs\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"pairs\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteUnusedAttachmentData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"countUnassociatedAttachmentsForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/Repository/RouteRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/RouteRepository.php\",\"sha256\":\"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5\",\"bytes\":1941,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"strlen\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"findRoutesForList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteTypes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteCacheData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"disableProcessingAddOnRoute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cacheData\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildRouteCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildRouteCaches\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Repository/UserAlertRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"sha256\":\"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9\",\"bytes\":21675,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"findAlertsForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"userReceivesAlert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"userReceivesPush\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"alertFromUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"sender\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"alert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"insertAlert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiverId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"fastDeleteAlertsToUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"toUserId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAlertsFromUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"fromUserId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAlertsForContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteAlertsInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"matches\",\"type\":\"Finder\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"markUserAlertsViewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertViewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"autoMarkUserAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":\"AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markSpecificUserAlertsRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":\"AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertsReadForContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentIds\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"onlyActions\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"disableAutoRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"markInaccessibleAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"markAllUserAlertsViewedOrRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"markRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"markUserAlertsViewedOrRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"alertIds\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"markRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"updateAlertEntities\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"markUserAlertsUnread\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"alertIds\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"disableAutoRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"updateAlertEntities\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"pruneViewedAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"pruneUnviewedAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"updateUnviewedCountForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateUnreadCountForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAlertHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"throw\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"addContentToAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertOptOuts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAlertOptOutActions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Service/Attachment/PreparerService.php\":{\"state\":\"OK\",\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"sha256\":\"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1\",\"bytes\":9726,\"namespace\":\"XF\\\\Service\\\\Attachment\",\"classes\":[{\"kind\":\"class\",\"name\":\"PreparerService\",\"extends\":[\"AbstractService\"],\"implements\":[]}],\"methods\":[{\"name\":\"insertAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"handler\",\"type\":\"AbstractHandler\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"insertDataFromFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setupDataInsertFromFile\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"optimizeExistingAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"updateDataFromFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setupDataUpdateFromFile\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"generateAttachmentThumbnails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sourceFile\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"generateAttachmentThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sourceFile\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"width\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"height\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"insertTemporaryAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"handler\",\"type\":\"AbstractHandler\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"associateAttachmentsWithContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]}},\"holds\":[]},{\"label\":\"CORE_B_KINGOFWOLK\",\"root\":\"/var/www/forums/kingofwolk/public\",\"state\":\"OK\",\"core_sha256\":\"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b\",\"category_files\":{\"attachment\":[\"src/XF/Entity/Attachment.php\",\"src/XF/Repository/AttachmentRepository.php\",\"src/XF/Service/Attachment/PreparerService.php\",\"src/XF/Admin/Controller/AttachmentController.php\"],\"alert\":[\"src/XF/Entity/UserAlert.php\",\"src/XF/Entity/UserAlertOptOut.php\",\"src/XF/Repository/UserAlertRepository.php\",\"src/XF/Finder/UserAlertFinder.php\"],\"captcha\":[\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"src/XF/Captcha/AbstractCaptcha.php\",\"src/XF/Captcha/HCaptcha.php\"],\"controller_request_csrf\":[\"src/XF/Admin/Controller/LoginController.php\",\"src/XF/ControllerPlugin/LoginPlugin.php\",\"src/XF/Mvc/Controller.php\",\"src/XF/Pub/Controller/AccountController.php\"],\"permission\":[\"src/XF/Entity/PermissionInterfaceGroup.php\",\"src/XF/AddOn/DataType/AdminPermission.php\",\"src/XF/AddOn/DataType/Permission.php\",\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\"],\"routing\":[\"src/XF/Mvc/Router.php\",\"src/XF/Api/Mvc/Router.php\",\"src/XF/Repository/RouteRepository.php\",\"src/XF/Admin/Controller/RouteController.php\"],\"mail\":[\"src/XF/BbCode/Renderer/EmailHtml.php\",\"src/XF/Job/ActivitySummaryEmail.php\",\"src/XF/Job/UserEmail.php\",\"src/XF/Mail/Mailer.php\"],\"addon_lifecycle\":[\"src/XF/AddOn/AbstractSetup.php\",\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"src/XF/AddOn/AddOn.php\",\"src/XF/AddOn/DataManager.php\"],\"visitor_identity\":[\"src/XF/Entity/User.php\",\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"src/XF/Less/Visitor/RtlVisitor.php\"],\"template_integration\":[\"src/XF/Job/TemplateRebuild.php\",\"src/XF/Api/Templater.php\",\"src/XF/Install/Templater.php\",\"src/XF/Mail/Templater.php\"]},\"files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"install\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"upgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"uninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"previousVersion\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueuePostUpgradeCleanUp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"prepareForAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"query\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sql\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"bind\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"suppressAll\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/AddOn/AddOn.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AddOn.php\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AddOn\",\"extends\":[],\"implements\":[\"\\\\ArrayAccess\"]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getInstalledAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnIdUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareVersionForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFilesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareJsonFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"json\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getBuildJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashesPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetupPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isInstalled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLegacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isDevOutputAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasPendingChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasFaIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconUri\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isFileVersionValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonHashChanged\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonVersionNewer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"passesHealthCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"missing\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"inconsistent\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"updatePendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"resetPendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDataImport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"syncFromJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraChanges\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"canInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canDeleteFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getUndeletableFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"getUndeletableConflictingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"offsetGet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__get\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"offsetExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"bool\"},{\"name\":\"offsetSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"offsetUnset\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"}]},\"src/XF/AddOn/DataManager.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataManager.php\",\"sha256\":\"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0\",\"bytes\":8645,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"DataManager\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"em\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"exportAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"containers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"emptyContainers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"enqueueImportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getImportDataJobId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkComposerAutoloadPath\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"allowThrow\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"bool\"},{\"name\":\"rebuildActiveAddOnCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerRebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"triggerRebuildProcessingChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateRelatedIds\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"oldId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueueRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"finalizeRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataTypeClasses\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"AdminPermission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/Permission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"Permission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteEntity\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"entity\",\"type\":\"Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/AttachmentController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"AbstractReply\"},{\"name\":\"setupAttachmentFilterer\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"Attachment\"},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"questionAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"questionSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCaptchaQuestionExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCaptchaQuestionRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/LoginController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"actionForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionLogout\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Admin/Controller/RouteController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertRouteExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRouteRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"state\":\"OK\",\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\",\"extends\":[\"AbstractFieldSearch\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDisplayOrder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFinderName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Api/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Mvc/Router.php\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[\"\\\\XF\\\\Mvc\\\\Router\"],\"implements\":[]}],\"methods\":[{\"name\":\"intval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiPrefix\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Api/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Templater.php\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[]},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"state\":\"OK\",\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"classes\":[{\"kind\":\"class\",\"name\":\"EmailHtml\",\"extends\":[\"Html\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDefaultOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCustomTagConfig\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedImg\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"imageUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"validUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedAttachment\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagInlineCode\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedCode\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedQuote\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"source\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"attributes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRenderedInlineSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagMedia\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedUnfurl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"factory\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Captcha/AbstractCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setForceVisible\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponse\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"response\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Captcha/HCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/HCaptcha.php\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"HCaptcha\",\"extends\":[\"AbstractCaptcha\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLocalDomain\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"state\":\"OK\",\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\",\"extends\":[\"AbstractCommand\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStepType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getCommandArguments\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"configure\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"execute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"input\",\"type\":\"InputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runStep\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"setup\",\"type\":\"AbstractSetup\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stepType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"version\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"outputStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"status\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extraMessage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"state\":\"OK\",\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\",\"extends\":[\"AbstractPlugin\"],\"implements\":[]}],\"methods\":[{\"name\":\"in_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getCurrentTrustKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUserId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerIfTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"callbackOrUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runTfaCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"providerId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setDeviceTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"remember\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"validatePasskeyConfirm\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"createVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"logoutVisitor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"lastActivityUpdate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"deleteVisitorRememberRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"deleteCookie\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"validateVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookieSkipList\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookies\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearSiteData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"handleVisitorPasswordChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/Attachment.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/Attachment.php\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"Attachment\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFileSize\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"hasThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasRetinaThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"isVideo\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isAudio\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getTypeGrouping\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getDirectUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"string\"},{\"name\":\"getContainerLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTypePhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"createDuplicate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPhraseName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMasterPhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Entity/User.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/User.php\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"User\",\"extends\":[\"Entity\"],\"implements\":[\"LinkableInterface\"]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAbstractedCustomAvatarPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAvatarType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAvatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getAvatarUrl2x\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"avatarSupportsSize\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getGravatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isMemberOf\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userGroupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isOnline\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLinkTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"authenticate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"password\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSharedIpUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"logDays\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSpamDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasAdminPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"permissionId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLastActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIsSuperAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionCombinationId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getEmailConfirmKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getClientSideCacheKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getWarningCount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canBanUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBan\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCleanSpam\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPossibleSpammer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isSpamCheckRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewOnlineStatus\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewCurrentActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isWarnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canWarn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewWarnings\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canEditProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEditSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseRte\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canBypassUserPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPrivacyCheckMet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"privacyKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canSearch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeLanguage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyleVariation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canViewMemberList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBeReported\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewFullProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewBasicProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewProfilePosts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewDeletedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewModeratedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canPostOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadAndManageAttachmentsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadVideosOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewLatestActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIdentities\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIps\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canFollowUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canIgnoreUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isIgnoring\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isInActiveUserState\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canStartConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canStartConversationWith\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canReceiveConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReceiveActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadAndManageAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"canUploadAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadProfileBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseContactForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUsePushNotifications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canChangeEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canChangeUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"hasViewableUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewFullUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"getNextAllowedUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"lastUsernameChangeDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"int\"},{\"name\":\"canCreateThread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCreateThreadPreReg\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isShownCaptcha\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchEngineIndexable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canTriggerPreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCompletePreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAwaitingEmailConfirmation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAllowedUserMentions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mentions\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasContentPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasNodePermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"cacheNodePermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeIds\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rebuildUserGroupRelations\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"rebuildDisplayStyleGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildWarningPoints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildPermissionCombination\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"removeUserFromGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"toggleActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enable\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyUsername\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"username\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyStyleId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"styleId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyLanguageId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"languageId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyTimezone\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"timezone\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyCustomTitle\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChangeLogEntries\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setUserRejected\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getContentUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extraParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getContentPublicRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getLdStructuredData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraData\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"array\"},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getUserRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getUserGroupRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlert.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlert.php\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlert\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAlertRenderable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnviewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnreadInUi\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isRecentlyRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_saveToSource\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlertOptOut.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Finder/UserAlertFinder.php\":{\"state\":\"OK\",\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\",\"extends\":[\"Finder\"],\"implements\":[]}],\"methods\":[]},\"src/XF/Install/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Install/Templater.php\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTemplateFilePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styleIdOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"template\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"addDefaultParams\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extensionOverrides\",\"type\":\"?ExtensionSet\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getJsUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"js\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"root\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/Job/ActivitySummaryEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preFetchSectionData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"generateAndSendEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateEmailData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/TemplateRebuild.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/TemplateRebuild.php\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/UserEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/UserEmail.php\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserEmail\",\"extends\":[\"AbstractUserCriteriaJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_string\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"executeAction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActionDescription\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"wrapTransaction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareTokens\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"escape\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"replacePhrases\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"call\",\"type\":\"Call\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"},{\"name\":\"visitMixinCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mixinCall\",\"type\":\"MixinCall\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslMixinCall\"}]},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"}]},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"isRtl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"visitComment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"comment\",\"type\":\"Comment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Comment\"},{\"name\":\"visitRule\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"ruleNode\",\"type\":\"Rule\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Rule\"},{\"name\":\"visitRuleOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitNameValue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nameValue\",\"type\":\"NameValue\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?NameValue\"},{\"name\":\"visitNameValueOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitAnonymous\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"anonymous\",\"type\":\"Anonymous\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Anonymous\"},{\"name\":\"visitKeyword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"keyword\",\"type\":\"Keyword\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Keyword\"},{\"name\":\"visitExpression\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"expression\",\"type\":\"Expression\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Expression\"},{\"name\":\"processNodeName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeName\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"reverseKeyword\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"value\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"resetForNewRule\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"}]},\"src/XF/Mail/Mailer.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Mailer.php\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Mailer\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultFrom\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultFromEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDefaultFromName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"useVerp\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"useVerp\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"newMail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyMailDefaults\",\"visibility\":\"public\",\"static\":false,\"fin" +} diff --git a/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.txt b/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.txt new file mode 100644 index 00000000..b9e491a9 --- /dev/null +++ b/runtime/history/SUPPORT-260909-GRAM-XF-API-CONTRACT-027.txt @@ -0,0 +1,40 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260909-GRAM-XF-API-CONTRACT-027 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=gram-support-xenforo-api-signature-contract +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=3819089957b5a07f486dbbb26ac565366d7a030584578786c3c361cc195a89f1 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466 +SANITIZED_OUTPUT_SHA256=61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466 +OUTPUT_BEGIN +ERROR_REGISTER_CHECK=OK +REFERENCE_CHECK=OK +AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED +RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +SUPPORT027_API_CONTRACT={"state":"OK","host":"forum-prod","representatives":[{"label":"CORE_A_CODEVIPE","root":"/var/www/forums/codevipe/public","state":"OK","core_sha256":"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf","category_files":{"attachment":["src/XF/Entity/Attachment.php","src/XF/Repository/AttachmentRepository.php","src/XF/Service/Attachment/PreparerService.php","src/XF/Admin/Controller/AttachmentController.php"],"alert":["src/XF/Entity/UserAlert.php","src/XF/Entity/UserAlertOptOut.php","src/XF/Repository/UserAlertRepository.php","src/XF/Finder/UserAlertFinder.php"],"captcha":["src/XF/Admin/Controller/CaptchaQuestionController.php","src/XF/AdminSearch/CaptchaQuestionHandler.php","src/XF/Captcha/AbstractCaptcha.php","src/XF/Captcha/HCaptcha.php"],"controller_request_csrf":["src/XF/Admin/Controller/LoginController.php","src/XF/ControllerPlugin/LoginPlugin.php","src/XF/Mvc/Controller.php","src/XF/Pub/Controller/AccountController.php"],"permission":["src/XF/Entity/PermissionInterfaceGroup.php","src/XF/AddOn/DataType/AdminPermission.php","src/XF/AddOn/DataType/Permission.php","src/XF/AddOn/DataType/PermissionInterfaceGroup.php"],"routing":["src/XF/Mvc/Router.php","src/XF/Api/Mvc/Router.php","src/XF/Repository/RouteRepository.php","src/XF/Admin/Controller/RouteController.php"],"mail":["src/XF/BbCode/Renderer/EmailHtml.php","src/XF/Job/ActivitySummaryEmail.php","src/XF/Job/UserEmail.php","src/XF/Mail/Mailer.php"],"addon_lifecycle":["src/XF/AddOn/AbstractSetup.php","src/XF/Cli/Command/AddOn/AbstractSetupStep.php","src/XF/AddOn/AddOn.php","src/XF/AddOn/DataManager.php"],"visitor_identity":["src/XF/Entity/User.php","src/XF/Less/Visitor/HslColorPreEvalVisitor.php","src/XF/Less/Visitor/HslColorPreVisitor.php","src/XF/Less/Visitor/RtlVisitor.php"],"template_integration":["src/XF/Job/TemplateRebuild.php","src/XF/Api/Templater.php","src/XF/Install/Templater.php","src/XF/Mail/Templater.php"]},"files":{"src/XF/AddOn/AbstractSetup.php":{"state":"OK","path":"src/XF/AddOn/AbstractSetup.php","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AbstractSetup","extends":[],"implements":[]}],"methods":[{"name":"install","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"upgrade","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"uninstall","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"previousVersion","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueuePostUpgradeCleanUp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"prepareForAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"query","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sql","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"bind","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"suppressAll","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/AddOn/AddOn.php":{"state":"OK","path":"src/XF/AddOn/AddOn.php","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AddOn","extends":[],"implements":["\\ArrayAccess"]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getInstalledAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnIdUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareVersionForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFilesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareJsonFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"json","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getBuildJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashesPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetupPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isInstalled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLegacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isDevOutputAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasPendingChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasFaIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconUri","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isFileVersionValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonHashChanged","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonVersionNewer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"passesHealthCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"missing","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"inconsistent","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"updatePendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"resetPendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDataImport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"syncFromJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraChanges","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"canInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canDeleteFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getUndeletableFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"getUndeletableConflictingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"offsetGet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__get","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"offsetExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"bool"},{"name":"offsetSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"offsetUnset","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"}]},"src/XF/AddOn/DataManager.php":{"state":"OK","path":"src/XF/AddOn/DataManager.php","sha256":"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0","bytes":8645,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"DataManager","extends":[],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"em","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"exportAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"containers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"emptyContainers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"enqueueImportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getImportDataJobId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkComposerAutoloadPath","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"allowThrow","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"bool"},{"name":"rebuildActiveAddOnCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerRebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"onActiveChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"triggerRebuildProcessingChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateRelatedIds","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"oldId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueueRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"finalizeRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataTypeClasses","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/AdminPermission.php":{"state":"OK","path":"src/XF/AddOn/DataType/AdminPermission.php","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"AdminPermission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/Permission.php":{"state":"OK","path":"src/XF/AddOn/DataType/Permission.php","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"Permission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteEntity","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"entity","type":"Entity","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/AttachmentController.php":{"state":"OK","path":"src/XF/Admin/Controller/AttachmentController.php","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"AttachmentController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"AbstractReply"},{"name":"setupAttachmentFilterer","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"Attachment"},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"state":"OK","path":"src/XF/Admin/Controller/CaptchaQuestionController.php","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"CaptchaQuestionController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"questionAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"questionSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCaptchaQuestionExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCaptchaQuestionRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/LoginController.php":{"state":"OK","path":"src/XF/Admin/Controller/LoginController.php","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"LoginController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"actionForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"completeLogin","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionLogout","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Admin/Controller/RouteController.php":{"state":"OK","path":"src/XF/Admin/Controller/RouteController.php","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"RouteController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertRouteExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRouteRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"state":"OK","path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","classes":[{"kind":"class","name":"CaptchaQuestionHandler","extends":["AbstractFieldSearch"],"implements":[]}],"methods":[{"name":"getDisplayOrder","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFinderName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Api/Mvc/Router.php":{"state":"OK","path":"src/XF/Api/Mvc/Router.php","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","classes":[{"kind":"class","name":"Router","extends":["\\XF\\Mvc\\Router"],"implements":[]}],"methods":[{"name":"intval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiPrefix","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Api/Templater.php":{"state":"OK","path":"src/XF/Api/Templater.php","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[]},"src/XF/BbCode/Renderer/EmailHtml.php":{"state":"OK","path":"src/XF/BbCode/Renderer/EmailHtml.php","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","classes":[{"kind":"class","name":"EmailHtml","extends":["Html"],"implements":[]}],"methods":[{"name":"getDefaultOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCustomTagConfig","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedImg","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"imageUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"validUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedAttachment","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewParams","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagInlineCode","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedCode","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedQuote","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"source","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"attributes","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRenderedInlineSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagMedia","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedUnfurl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"factory","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Captcha/AbstractCaptcha.php":{"state":"OK","path":"src/XF/Captcha/AbstractCaptcha.php","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"AbstractCaptcha","extends":[],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setForceVisible","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponse","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"response","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Captcha/HCaptcha.php":{"state":"OK","path":"src/XF/Captcha/HCaptcha.php","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"HCaptcha","extends":["AbstractCaptcha"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLocalDomain","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"state":"OK","path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","classes":[{"kind":"class","name":"AbstractSetupStep","extends":["AbstractCommand"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStepType","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getCommandArguments","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"configure","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"execute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"input","type":"InputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runStep","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"setup","type":"AbstractSetup","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stepType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"version","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"outputStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"status","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extraMessage","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/ControllerPlugin/LoginPlugin.php":{"state":"OK","path":"src/XF/ControllerPlugin/LoginPlugin.php","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","classes":[{"kind":"class","name":"LoginPlugin","extends":["AbstractPlugin"],"implements":[]}],"methods":[{"name":"in_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getCurrentTrustKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUserId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerIfTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"callbackOrUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runTfaCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"providerId","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setDeviceTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"completeLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"remember","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"validatePasskeyConfirm","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"createVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"logoutVisitor","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"lastActivityUpdate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"deleteVisitorRememberRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"deleteCookie","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"validateVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookieSkipList","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookies","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearSiteData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"handleVisitorPasswordChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/Attachment.php":{"state":"OK","path":"src/XF/Entity/Attachment.php","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"Attachment","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFileSize","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"hasThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasRetinaThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"isVideo","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isAudio","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getTypeGrouping","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getDirectUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"string"},{"name":"getContainerLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTypePhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"createDuplicate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/Entity/PermissionInterfaceGroup.php","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["Entity"],"implements":[]}],"methods":[{"name":"getTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPhraseName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMasterPhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Entity/User.php":{"state":"OK","path":"src/XF/Entity/User.php","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"User","extends":["Entity"],"implements":["LinkableInterface"]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAbstractedCustomAvatarPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAvatarType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAvatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getAvatarUrl2x","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"avatarSupportsSize","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getGravatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isMemberOf","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userGroupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isOnline","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLinkTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"authenticate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"password","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSharedIpUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"logDays","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSpamDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasAdminPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"permissionId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLastActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIsSuperAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionCombinationId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getEmailConfirmKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getClientSideCacheKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getWarningCount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canBanUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBan","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCleanSpam","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPossibleSpammer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isSpamCheckRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewOnlineStatus","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewCurrentActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isWarnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canWarn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewWarnings","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canEditProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEditSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseRte","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canBypassUserPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPrivacyCheckMet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"privacyKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canSearch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeLanguage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyleVariation","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canViewMemberList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBeReported","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewFullProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewBasicProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewProfilePosts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewDeletedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewModeratedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canPostOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadAndManageAttachmentsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadVideosOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewLatestActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIdentities","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIps","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canFollowUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canIgnoreUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isIgnoring","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isInActiveUserState","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canStartConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canStartConversationWith","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canReceiveConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReceiveActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadAndManageAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"canUploadAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadProfileBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseContactForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUsePushNotifications","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canChangeEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canChangeUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"hasViewableUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewFullUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"getNextAllowedUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"lastUsernameChangeDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"int"},{"name":"canCreateThread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCreateThreadPreReg","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isShownCaptcha","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchEngineIndexable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canTriggerPreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCompletePreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAwaitingEmailConfirmation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAllowedUserMentions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mentions","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasContentPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasNodePermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"cacheNodePermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nodeIds","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rebuildUserGroupRelations","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"rebuildDisplayStyleGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildWarningPoints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildPermissionCombination","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"removeUserFromGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"toggleActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enable","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyUsername","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"username","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyStyleId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"styleId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyLanguageId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"languageId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyTimezone","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"timezone","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyCustomTitle","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChangeLogEntries","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setUserRejected","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getContentUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extraParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getContentPublicRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getLdStructuredData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraData","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"array"},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getUserRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getUserGroupRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlert.php":{"state":"OK","path":"src/XF/Entity/UserAlert.php","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlert","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAlertRenderable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnviewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnreadInUi","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isRecentlyRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_saveToSource","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlertOptOut.php":{"state":"OK","path":"src/XF/Entity/UserAlertOptOut.php","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlertOptOut","extends":["Entity"],"implements":[]}],"methods":[{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Finder/UserAlertFinder.php":{"state":"OK","path":"src/XF/Finder/UserAlertFinder.php","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","classes":[{"kind":"class","name":"UserAlertFinder","extends":["Finder"],"implements":[]}],"methods":[]},"src/XF/Install/Templater.php":{"state":"OK","path":"src/XF/Install/Templater.php","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"getTemplateFilePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styleIdOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"template","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"addDefaultParams","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extensionOverrides","type":"?ExtensionSet","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getJsUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"js","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"root","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/Job/ActivitySummaryEmail.php":{"state":"OK","path":"src/XF/Job/ActivitySummaryEmail.php","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","classes":[{"kind":"class","name":"ActivitySummaryEmail","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preFetchSectionData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"generateAndSendEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateEmailData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/TemplateRebuild.php":{"state":"OK","path":"src/XF/Job/TemplateRebuild.php","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","classes":[{"kind":"class","name":"TemplateRebuild","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/UserEmail.php":{"state":"OK","path":"src/XF/Job/UserEmail.php","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","classes":[{"kind":"class","name":"UserEmail","extends":["AbstractUserCriteriaJob"],"implements":[]}],"methods":[{"name":"is_string","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"executeAction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActionDescription","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"wrapTransaction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareTokens","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"escape","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"replacePhrases","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreEvalVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"call","type":"Call","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"},{"name":"visitMixinCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mixinCall","type":"MixinCall","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslMixinCall"}]},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreVisitor.php","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"}]},"src/XF/Less/Visitor/RtlVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/RtlVisitor.php","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"RtlVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"isRtl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"visitComment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"comment","type":"Comment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Comment"},{"name":"visitRule","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"ruleNode","type":"Rule","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Rule"},{"name":"visitRuleOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitNameValue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nameValue","type":"NameValue","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?NameValue"},{"name":"visitNameValueOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitAnonymous","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"anonymous","type":"Anonymous","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Anonymous"},{"name":"visitKeyword","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"keyword","type":"Keyword","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Keyword"},{"name":"visitExpression","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"expression","type":"Expression","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Expression"},{"name":"processNodeName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"nodeName","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"reverseKeyword","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"value","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"resetForNewRule","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"}]},"src/XF/Mail/Mailer.php":{"state":"OK","path":"src/XF/Mail/Mailer.php","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Mailer","extends":[],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultFrom","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultFromEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDefaultFromName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"useVerp","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"useVerp","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"newMail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyMailDefaults","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mail","type":"Mail","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"calculateBounceHmac","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toEmail","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateTextBody","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"html","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderPartialMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultTemplateParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pullComponentsFromTemplateOutput","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"send","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"transport","type":"?AbstractTransport","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"queue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"transport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getTransportFromOption","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mail/Templater.php":{"state":"OK","path":"src/XF/Mail/Templater.php","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"compiledPath","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Controller.php":{"state":"OK","path":"src/XF/Mvc/Controller.php","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Controller","extends":[],"implements":[]}],"methods":[{"name":"array_key_exists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"init","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupFromMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupFromReply","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"responseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"sectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContainerKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"containerKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContentKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setViewOption","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"validateCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groups","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"thirdParties","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCaptchaCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"force","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"assertPasswordVerified","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"validLength","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"wrapper","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCurrentUrlWithoutAjaxParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"postDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"applyReplyChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPostOnly","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertDraftsEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLoggedIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDynamicRedirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDynamicRedirectIfNot","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"notUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"error","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"message","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"redirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"redirectPermanently","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"reroute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rerouteController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"reroutePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"view","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"viewClass","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"templateName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"exception","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"errorException","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"noPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"notFound","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExistsByUnique","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"uniqueColumn","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCanonicalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"perPage","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"total","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkData","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"plugin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"app","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"request","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"filter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"default","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"filterArray","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"array","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"filterFormJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jsonInputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"filterPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"inputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"isPost","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"formAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"inTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"searcher","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"criteria","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"service","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"helper","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"session","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"router","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"string"},{"name":"buildLinkHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"registry","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"options","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"captchaIsValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"captchaResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isContentViewCounted","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"data","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"em","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"finder","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"repository","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Router.php":{"state":"OK","path":"src/XF/Mvc/Router.php","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Router","extends":[],"implements":[]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"pather","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRouteFilters","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeFiltersIn","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeFiltersOut","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRouteFiltersIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteFiltersOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"indexRoute","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIncludeTitleInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"includeTitleInUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIncludeTitlesInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"romanizeUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRoutes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"overrideRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"addRoutePreProcessor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"preProcessor","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"beginning","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getRoutePreProcessors","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routePreProcessRouteFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"suffixMatchesRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"suffix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"generateMatchRegexInner","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"format","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"wrapper","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildLinkPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"prepareStringForUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"romanizeOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildRouteUrl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyRouteFilterToUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"routeFilterToRegex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"from","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"to","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildFinalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildQueryString","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"elements","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Pub/Controller/AccountController.php":{"state":"OK","path":"src/XF/Pub/Controller/AccountController.php","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","classes":[{"kind":"class","name":"AccountController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAccountWrapperParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"view","type":"View","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"selected","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAccountDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"accountDetailsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupUsernameChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"UsernameChangeService"},{"name":"actionUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"emailSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"signatureSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sigEditor","type":"SignatureEditService","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"inputSignature","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"savePrivacyProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPreferences","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preferencesSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDismissNotice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionIgnored","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionReactions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionSecurity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupPasswordChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasskeyDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionConnectedAccount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionConnectedAccountDisassociate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionRequestPassword","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepBackupCodes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepEnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepManage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepTrustedDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertTwoStepPasswordVerified","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgrades","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradePurchase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradeUpdated","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionNewsFeed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertsPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"markInaccessibleAlertsReadIfNeeded","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"displayedAlerts","type":"?AbstractCollection","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"actionAlertsMarkRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksAutoComplete","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionApplications","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionApplicationsView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"View"},{"name":"actionApplicationsRevoke","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionVisitorMenu","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"customFieldsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"form","type":"FormAction","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userProfile","type":"?UserProfile","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"entitySave","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertViewingPermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertTfaRequirement","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPolicyAcceptance","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertBoardActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActivityDetails","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"activities","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertProviderExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertPasskeyExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableAlert","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertTfaEnabled","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getConnectedAccountRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/AttachmentRepository.php":{"state":"OK","path":"src/XF/Repository/AttachmentRepository.php","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"AttachmentRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getEditorData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"findAttachmentsForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findAttachmentsByTempHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByDataId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"dataId","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyVideoAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"constraints","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getVideoAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAudioAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailSizes","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"forceAll","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"array"},{"name":"logAttachmentView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":"Attachment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"batchUpdateAttachmentViews","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAttachmentsToContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"countKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"relationKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"deleteUnassociatedAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"fastDeleteContentAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAttachmentsFromPairs","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"pairs","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteUnusedAttachmentData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"countUnassociatedAttachmentsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/Repository/RouteRepository.php":{"state":"OK","path":"src/XF/Repository/RouteRepository.php","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"RouteRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"strlen","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findRoutesForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteTypes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteCacheData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"disableProcessingAddOnRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cacheData","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCaches","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/UserAlertRepository.php":{"state":"OK","path":"src/XF/Repository/UserAlertRepository.php","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"UserAlertRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"findAlertsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"userReceivesAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"userReceivesPush","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"alertFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"sender","type":"?User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"alert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"insertAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiverId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"fastDeleteAlertsToUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fromUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteAlertsInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"matches","type":"Finder","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markUserAlertsViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"autoMarkUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markSpecificUserAlertsRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsReadForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"onlyActions","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"markInaccessibleAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markAllUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsUnread","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"pruneViewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pruneUnviewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"updateUnviewedCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateUnreadCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"throw","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"addContentToAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertOptOuts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertOptOutActions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Service/Attachment/PreparerService.php":{"state":"OK","path":"src/XF/Service/Attachment/PreparerService.php","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","classes":[{"kind":"class","name":"PreparerService","extends":["AbstractService"],"implements":[]}],"methods":[{"name":"insertAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"insertDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataInsertFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"optimizeExistingAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"updateDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataUpdateFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"generateAttachmentThumbnails","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"generateAttachmentThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"width","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"height","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"insertTemporaryAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"associateAttachmentsWithContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]}},"holds":[]},{"label":"CORE_B_KINGOFWOLK","root":"/var/www/forums/kingofwolk/public","state":"OK","core_sha256":"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b","category_files":{"attachment":["src/XF/Entity/Attachment.php","src/XF/Repository/AttachmentRepository.php","src/XF/Service/Attachment/PreparerService.php","src/XF/Admin/Controller/AttachmentController.php"],"alert":["src/XF/Entity/UserAlert.php","src/XF/Entity/UserAlertOptOut.php","src/XF/Repository/UserAlertRepository.php","src/XF/Finder/UserAlertFinder.php"],"captcha":["src/XF/Admin/Controller/CaptchaQuestionController.php","src/XF/AdminSearch/CaptchaQuestionHandler.php","src/XF/Captcha/AbstractCaptcha.php","src/XF/Captcha/HCaptcha.php"],"controller_request_csrf":["src/XF/Admin/Controller/LoginController.php","src/XF/ControllerPlugin/LoginPlugin.php","src/XF/Mvc/Controller.php","src/XF/Pub/Controller/AccountController.php"],"permission":["src/XF/Entity/PermissionInterfaceGroup.php","src/XF/AddOn/DataType/AdminPermission.php","src/XF/AddOn/DataType/Permission.php","src/XF/AddOn/DataType/PermissionInterfaceGroup.php"],"routing":["src/XF/Mvc/Router.php","src/XF/Api/Mvc/Router.php","src/XF/Repository/RouteRepository.php","src/XF/Admin/Controller/RouteController.php"],"mail":["src/XF/BbCode/Renderer/EmailHtml.php","src/XF/Job/ActivitySummaryEmail.php","src/XF/Job/UserEmail.php","src/XF/Mail/Mailer.php"],"addon_lifecycle":["src/XF/AddOn/AbstractSetup.php","src/XF/Cli/Command/AddOn/AbstractSetupStep.php","src/XF/AddOn/AddOn.php","src/XF/AddOn/DataManager.php"],"visitor_identity":["src/XF/Entity/User.php","src/XF/Less/Visitor/HslColorPreEvalVisitor.php","src/XF/Less/Visitor/HslColorPreVisitor.php","src/XF/Less/Visitor/RtlVisitor.php"],"template_integration":["src/XF/Job/TemplateRebuild.php","src/XF/Api/Templater.php","src/XF/Install/Templater.php","src/XF/Mail/Templater.php"]},"files":{"src/XF/AddOn/AbstractSetup.php":{"state":"OK","path":"src/XF/AddOn/AbstractSetup.php","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AbstractSetup","extends":[],"implements":[]}],"methods":[{"name":"install","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"upgrade","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"uninstall","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"previousVersion","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueuePostUpgradeCleanUp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"prepareForAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"query","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sql","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"bind","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"suppressAll","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/AddOn/AddOn.php":{"state":"OK","path":"src/XF/AddOn/AddOn.php","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AddOn","extends":[],"implements":["\\ArrayAccess"]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getInstalledAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnIdUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareVersionForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFilesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareJsonFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"json","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getBuildJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashesPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetupPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isInstalled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLegacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isDevOutputAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasPendingChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasFaIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconUri","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isFileVersionValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonHashChanged","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonVersionNewer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"passesHealthCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"missing","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"inconsistent","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"updatePendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"resetPendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDataImport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"syncFromJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraChanges","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"canInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canDeleteFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getUndeletableFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"getUndeletableConflictingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"offsetGet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__get","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"offsetExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"bool"},{"name":"offsetSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"offsetUnset","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"}]},"src/XF/AddOn/DataManager.php":{"state":"OK","path":"src/XF/AddOn/DataManager.php","sha256":"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0","bytes":8645,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"DataManager","extends":[],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"em","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"exportAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"containers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"emptyContainers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"enqueueImportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getImportDataJobId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkComposerAutoloadPath","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"allowThrow","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"bool"},{"name":"rebuildActiveAddOnCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerRebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"onActiveChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"triggerRebuildProcessingChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateRelatedIds","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"oldId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueueRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"finalizeRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataTypeClasses","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/AdminPermission.php":{"state":"OK","path":"src/XF/AddOn/DataType/AdminPermission.php","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"AdminPermission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/Permission.php":{"state":"OK","path":"src/XF/AddOn/DataType/Permission.php","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"Permission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteEntity","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"entity","type":"Entity","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/AttachmentController.php":{"state":"OK","path":"src/XF/Admin/Controller/AttachmentController.php","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"AttachmentController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"AbstractReply"},{"name":"setupAttachmentFilterer","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"Attachment"},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"state":"OK","path":"src/XF/Admin/Controller/CaptchaQuestionController.php","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"CaptchaQuestionController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"questionAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"questionSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCaptchaQuestionExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCaptchaQuestionRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/LoginController.php":{"state":"OK","path":"src/XF/Admin/Controller/LoginController.php","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"LoginController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"actionForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"completeLogin","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionLogout","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Admin/Controller/RouteController.php":{"state":"OK","path":"src/XF/Admin/Controller/RouteController.php","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"RouteController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertRouteExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRouteRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"state":"OK","path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","classes":[{"kind":"class","name":"CaptchaQuestionHandler","extends":["AbstractFieldSearch"],"implements":[]}],"methods":[{"name":"getDisplayOrder","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFinderName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Api/Mvc/Router.php":{"state":"OK","path":"src/XF/Api/Mvc/Router.php","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","classes":[{"kind":"class","name":"Router","extends":["\\XF\\Mvc\\Router"],"implements":[]}],"methods":[{"name":"intval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiPrefix","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Api/Templater.php":{"state":"OK","path":"src/XF/Api/Templater.php","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[]},"src/XF/BbCode/Renderer/EmailHtml.php":{"state":"OK","path":"src/XF/BbCode/Renderer/EmailHtml.php","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","classes":[{"kind":"class","name":"EmailHtml","extends":["Html"],"implements":[]}],"methods":[{"name":"getDefaultOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCustomTagConfig","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedImg","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"imageUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"validUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedAttachment","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewParams","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagInlineCode","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedCode","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedQuote","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"source","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"attributes","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRenderedInlineSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagMedia","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedUnfurl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"factory","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Captcha/AbstractCaptcha.php":{"state":"OK","path":"src/XF/Captcha/AbstractCaptcha.php","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"AbstractCaptcha","extends":[],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setForceVisible","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponse","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"response","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Captcha/HCaptcha.php":{"state":"OK","path":"src/XF/Captcha/HCaptcha.php","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"HCaptcha","extends":["AbstractCaptcha"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLocalDomain","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"state":"OK","path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","classes":[{"kind":"class","name":"AbstractSetupStep","extends":["AbstractCommand"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStepType","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getCommandArguments","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"configure","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"execute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"input","type":"InputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runStep","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"setup","type":"AbstractSetup","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stepType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"version","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"outputStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"status","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extraMessage","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/ControllerPlugin/LoginPlugin.php":{"state":"OK","path":"src/XF/ControllerPlugin/LoginPlugin.php","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","classes":[{"kind":"class","name":"LoginPlugin","extends":["AbstractPlugin"],"implements":[]}],"methods":[{"name":"in_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getCurrentTrustKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUserId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerIfTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"callbackOrUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runTfaCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"providerId","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setDeviceTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"completeLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"remember","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"validatePasskeyConfirm","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"createVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"logoutVisitor","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"lastActivityUpdate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"deleteVisitorRememberRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"deleteCookie","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"validateVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookieSkipList","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookies","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearSiteData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"handleVisitorPasswordChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/Attachment.php":{"state":"OK","path":"src/XF/Entity/Attachment.php","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"Attachment","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFileSize","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"hasThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasRetinaThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"isVideo","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isAudio","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getTypeGrouping","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getDirectUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"string"},{"name":"getContainerLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTypePhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"createDuplicate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/Entity/PermissionInterfaceGroup.php","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["Entity"],"implements":[]}],"methods":[{"name":"getTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPhraseName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMasterPhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Entity/User.php":{"state":"OK","path":"src/XF/Entity/User.php","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"User","extends":["Entity"],"implements":["LinkableInterface"]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAbstractedCustomAvatarPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAvatarType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAvatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getAvatarUrl2x","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"avatarSupportsSize","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getGravatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isMemberOf","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userGroupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isOnline","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLinkTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"authenticate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"password","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSharedIpUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"logDays","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSpamDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasAdminPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"permissionId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLastActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIsSuperAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionCombinationId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getEmailConfirmKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getClientSideCacheKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getWarningCount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canBanUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBan","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCleanSpam","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPossibleSpammer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isSpamCheckRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewOnlineStatus","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewCurrentActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isWarnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canWarn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewWarnings","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canEditProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEditSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseRte","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canBypassUserPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPrivacyCheckMet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"privacyKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canSearch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeLanguage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyleVariation","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canViewMemberList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBeReported","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewFullProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewBasicProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewProfilePosts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewDeletedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewModeratedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canPostOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadAndManageAttachmentsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadVideosOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewLatestActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIdentities","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIps","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canFollowUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canIgnoreUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isIgnoring","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isInActiveUserState","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canStartConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canStartConversationWith","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canReceiveConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReceiveActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadAndManageAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"canUploadAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadProfileBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseContactForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUsePushNotifications","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canChangeEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canChangeUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"hasViewableUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewFullUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"getNextAllowedUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"lastUsernameChangeDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"int"},{"name":"canCreateThread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCreateThreadPreReg","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isShownCaptcha","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchEngineIndexable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canTriggerPreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCompletePreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAwaitingEmailConfirmation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAllowedUserMentions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mentions","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasContentPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasNodePermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"cacheNodePermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nodeIds","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rebuildUserGroupRelations","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"rebuildDisplayStyleGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildWarningPoints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildPermissionCombination","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"removeUserFromGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"toggleActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enable","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyUsername","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"username","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyStyleId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"styleId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyLanguageId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"languageId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyTimezone","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"timezone","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyCustomTitle","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChangeLogEntries","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setUserRejected","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getContentUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extraParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getContentPublicRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getLdStructuredData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraData","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"array"},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getUserRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getUserGroupRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlert.php":{"state":"OK","path":"src/XF/Entity/UserAlert.php","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlert","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAlertRenderable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnviewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnreadInUi","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isRecentlyRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_saveToSource","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlertOptOut.php":{"state":"OK","path":"src/XF/Entity/UserAlertOptOut.php","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlertOptOut","extends":["Entity"],"implements":[]}],"methods":[{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Finder/UserAlertFinder.php":{"state":"OK","path":"src/XF/Finder/UserAlertFinder.php","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","classes":[{"kind":"class","name":"UserAlertFinder","extends":["Finder"],"implements":[]}],"methods":[]},"src/XF/Install/Templater.php":{"state":"OK","path":"src/XF/Install/Templater.php","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"getTemplateFilePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styleIdOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"template","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"addDefaultParams","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extensionOverrides","type":"?ExtensionSet","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getJsUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"js","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"root","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/Job/ActivitySummaryEmail.php":{"state":"OK","path":"src/XF/Job/ActivitySummaryEmail.php","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","classes":[{"kind":"class","name":"ActivitySummaryEmail","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preFetchSectionData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"generateAndSendEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateEmailData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/TemplateRebuild.php":{"state":"OK","path":"src/XF/Job/TemplateRebuild.php","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","classes":[{"kind":"class","name":"TemplateRebuild","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/UserEmail.php":{"state":"OK","path":"src/XF/Job/UserEmail.php","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","classes":[{"kind":"class","name":"UserEmail","extends":["AbstractUserCriteriaJob"],"implements":[]}],"methods":[{"name":"is_string","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"executeAction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActionDescription","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"wrapTransaction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareTokens","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"escape","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"replacePhrases","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreEvalVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"call","type":"Call","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"},{"name":"visitMixinCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mixinCall","type":"MixinCall","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslMixinCall"}]},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreVisitor.php","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"}]},"src/XF/Less/Visitor/RtlVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/RtlVisitor.php","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"RtlVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"isRtl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"visitComment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"comment","type":"Comment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Comment"},{"name":"visitRule","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"ruleNode","type":"Rule","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Rule"},{"name":"visitRuleOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitNameValue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nameValue","type":"NameValue","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?NameValue"},{"name":"visitNameValueOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitAnonymous","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"anonymous","type":"Anonymous","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Anonymous"},{"name":"visitKeyword","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"keyword","type":"Keyword","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Keyword"},{"name":"visitExpression","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"expression","type":"Expression","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Expression"},{"name":"processNodeName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"nodeName","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"reverseKeyword","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"value","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"resetForNewRule","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"}]},"src/XF/Mail/Mailer.php":{"state":"OK","path":"src/XF/Mail/Mailer.php","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Mailer","extends":[],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultFrom","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultFromEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDefaultFromName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"useVerp","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"useVerp","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"newMail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyMailDefaults","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mail","type":"Mail","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"calculateBounceHmac","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toEmail","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateTextBody","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"html","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderPartialMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultTemplateParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pullComponentsFromTemplateOutput","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"send","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"transport","type":"?AbstractTransport","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"queue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"transport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getTransportFromOption","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mail/Templater.php":{"state":"OK","path":"src/XF/Mail/Templater.php","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"compiledPath","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Controller.php":{"state":"OK","path":"src/XF/Mvc/Controller.php","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Controller","extends":[],"implements":[]}],"methods":[{"name":"array_key_exists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"init","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupFromMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupFromReply","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"responseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"sectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContainerKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"containerKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContentKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setViewOption","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"validateCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groups","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"thirdParties","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCaptchaCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"force","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"assertPasswordVerified","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"validLength","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"wrapper","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCurrentUrlWithoutAjaxParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"postDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"applyReplyChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPostOnly","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertDraftsEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLoggedIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDynamicRedirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDynamicRedirectIfNot","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"notUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"error","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"message","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"redirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"redirectPermanently","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"reroute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rerouteController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"reroutePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"view","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"viewClass","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"templateName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"exception","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"errorException","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"noPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"notFound","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExistsByUnique","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"uniqueColumn","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCanonicalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"perPage","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"total","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkData","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"plugin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"app","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"request","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"filter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"default","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"filterArray","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"array","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"filterFormJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jsonInputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"filterPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"inputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"isPost","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"formAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"inTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"searcher","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"criteria","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"service","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"helper","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"session","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"router","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"string"},{"name":"buildLinkHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"registry","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"options","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"captchaIsValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"captchaResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isContentViewCounted","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"data","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"em","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"finder","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"repository","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Router.php":{"state":"OK","path":"src/XF/Mvc/Router.php","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Router","extends":[],"implements":[]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"pather","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRouteFilters","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeFiltersIn","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeFiltersOut","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRouteFiltersIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteFiltersOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"indexRoute","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIncludeTitleInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"includeTitleInUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIncludeTitlesInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"romanizeUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRoutes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"overrideRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"addRoutePreProcessor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"preProcessor","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"beginning","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getRoutePreProcessors","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routePreProcessRouteFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"suffixMatchesRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"suffix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"generateMatchRegexInner","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"format","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"wrapper","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildLinkPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"prepareStringForUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"romanizeOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildRouteUrl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyRouteFilterToUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"routeFilterToRegex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"from","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"to","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildFinalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildQueryString","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"elements","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Pub/Controller/AccountController.php":{"state":"OK","path":"src/XF/Pub/Controller/AccountController.php","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","classes":[{"kind":"class","name":"AccountController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAccountWrapperParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"view","type":"View","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"selected","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAccountDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"accountDetailsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupUsernameChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"UsernameChangeService"},{"name":"actionUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"emailSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"signatureSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sigEditor","type":"SignatureEditService","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"inputSignature","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"savePrivacyProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPreferences","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preferencesSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDismissNotice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionIgnored","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionReactions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionSecurity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupPasswordChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasskeyDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionConnectedAccount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionConnectedAccountDisassociate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionRequestPassword","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepBackupCodes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepEnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepManage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepTrustedDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertTwoStepPasswordVerified","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgrades","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradePurchase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradeUpdated","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionNewsFeed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertsPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"markInaccessibleAlertsReadIfNeeded","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"displayedAlerts","type":"?AbstractCollection","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"actionAlertsMarkRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksAutoComplete","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionApplications","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionApplicationsView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"View"},{"name":"actionApplicationsRevoke","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionVisitorMenu","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"customFieldsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"form","type":"FormAction","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userProfile","type":"?UserProfile","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"entitySave","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertViewingPermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertTfaRequirement","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPolicyAcceptance","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertBoardActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActivityDetails","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"activities","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertProviderExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertPasskeyExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableAlert","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertTfaEnabled","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getConnectedAccountRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/AttachmentRepository.php":{"state":"OK","path":"src/XF/Repository/AttachmentRepository.php","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"AttachmentRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getEditorData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"findAttachmentsForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findAttachmentsByTempHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByDataId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"dataId","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyVideoAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"constraints","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getVideoAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAudioAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailSizes","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"forceAll","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"array"},{"name":"logAttachmentView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":"Attachment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"batchUpdateAttachmentViews","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAttachmentsToContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"countKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"relationKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"deleteUnassociatedAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"fastDeleteContentAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAttachmentsFromPairs","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"pairs","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteUnusedAttachmentData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"countUnassociatedAttachmentsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/Repository/RouteRepository.php":{"state":"OK","path":"src/XF/Repository/RouteRepository.php","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"RouteRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"strlen","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findRoutesForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteTypes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteCacheData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"disableProcessingAddOnRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cacheData","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCaches","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/UserAlertRepository.php":{"state":"OK","path":"src/XF/Repository/UserAlertRepository.php","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"UserAlertRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"findAlertsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"userReceivesAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"userReceivesPush","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"alertFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"sender","type":"?User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"alert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"insertAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiverId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"fastDeleteAlertsToUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fromUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteAlertsInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"matches","type":"Finder","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markUserAlertsViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"autoMarkUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markSpecificUserAlertsRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsReadForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"onlyActions","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"markInaccessibleAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markAllUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsUnread","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"pruneViewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pruneUnviewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"updateUnviewedCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateUnreadCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"throw","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"addContentToAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertOptOuts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertOptOutActions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Service/Attachment/PreparerService.php":{"state":"OK","path":"src/XF/Service/Attachment/PreparerService.php","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","classes":[{"kind":"class","name":"PreparerService","extends":["AbstractService"],"implements":[]}],"methods":[{"name":"insertAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"insertDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataInsertFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"optimizeExistingAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"updateDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataUpdateFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"generateAttachmentThumbnails","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"generateAttachmentThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"width","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"height","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"insertTemporaryAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"associateAttachmentsWithContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]}},"holds":[]}],"holds":[]} +SUPPORT027_HOLDS=[] +SUPPORT027_MUTATION_SCOPE=NONE_READ_ONLY +SUPPORT027_DECISION=TWO_CORE_API_SIGNATURE_CONTRACT_CAPTURED + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 4e003e9e..4818133a 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260909-GRAM-XF-INTEGRATION-STRUCTURE-026", + "command_id": "SUPPORT-260909-GRAM-XF-API-CONTRACT-027", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "gram-support-xenforo-integration-structure", - "started_at_utc": "2026-09-09T06:57:50Z", - "finished_at_utc": "2026-09-09T06:57:55Z", + "component": "gram-support-xenforo-api-signature-contract", + "started_at_utc": "2026-09-09T07:06:46Z", + "finished_at_utc": "2026-09-09T07:06:53Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "9fc6821d8c34b07cae38e43616dc4e770f4096c8497af99225e7dc20c8530bf3", + "command_sha256": "3819089957b5a07f486dbbb26ac565366d7a030584578786c3c361cc195a89f1", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "fe77e92a74491d7b71f7fddfa92ea3213b90ef2c4f2acc6273118b5163bd8b59", - "sanitized_output_sha256": "fe77e92a74491d7b71f7fddfa92ea3213b90ef2c4f2acc6273118b5163bd8b59", - "output_truncated_in_json": false, + "raw_evidence_sha256": "61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466", + "sanitized_output_sha256": "61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466", + "output_truncated_in_json": true, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT026_API_STRUCTURE={\"state\":\"OK\",\"host\":\"forum-prod\",\"representatives\":[{\"label\":\"CORE_A_CODEVIPE\",\"root\":\"/var/www/forums/codevipe/public\",\"state\":\"OK\",\"core_fingerprint\":{\"state\":\"OK\",\"sha256\":\"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf\",\"file_count\":2433,\"total_bytes\":17587103},\"category_candidates\":{\"attachment\":[{\"path\":\"src/XF/Entity/Attachment.php\",\"score\":103},{\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"score\":103},{\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"score\":102},{\"path\":\"src/XF/Api/Controller/AttachmentController.php\",\"score\":102},{\"path\":\"src/XF/Api/Controller/AttachmentsController.php\",\"score\":102},{\"path\":\"src/XF/Entity/ApiAttachmentKey.php\",\"score\":102},{\"path\":\"src/XF/Filterer/Attachment.php\",\"score\":102}],\"alert\":[{\"path\":\"src/XF/Entity/UserAlert.php\",\"score\":202},{\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"score\":202},{\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"score\":202},{\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"score\":201},{\"path\":\"src/XF/Finder/UserAlertOptOutFinder.php\",\"score\":201},{\"path\":\"src/XF/Job/UserAlert.php\",\"score\":201},{\"path\":\"src/XF/Alert/AbstractHandler.php\",\"score\":101},{\"path\":\"src/XF/Alert/ConversationMessageHandler.php\",\"score\":101}],\"captcha\":[{\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"score\":101},{\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"score\":101},{\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/HCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/KeyCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/Question.php\",\"score\":101},{\"path\":\"src/XF/Captcha/ReCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/TextCaptcha.php\",\"score\":101}],\"controller_request_csrf\":[{\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"score\":104},{\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"score\":104},{\"path\":\"src/XF/Mvc/Controller.php\",\"score\":104},{\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"score\":104},{\"path\":\"src/XF/Pub/Controller/LoginController.php\",\"score\":104},{\"path\":\"src/XF/Admin/Controller/AccountController.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/ConnectedAccountController.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/ImportController.php\",\"score\":103}],\"permission\":[{\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"score\":102},{\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"score\":101},{\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"score\":101},{\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/AdminPermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/GroupAndPermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/PermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/PermissionDefinitionController.php\",\"score\":101}],\"routing\":[{\"path\":\"src/XF/Mvc/Router.php\",\"score\":202},{\"path\":\"src/XF/Api/Mvc/Router.php\",\"score\":201},{\"path\":\"src/XF/Repository/RouteRepository.php\",\"score\":201},{\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"score\":102},{\"path\":\"src/XF/Admin/Controller/RouteFilterController.php\",\"score\":102},{\"path\":\"src/XF/Pub/Route/Category.php\",\"score\":102},{\"path\":\"src/XF/AddOn/DataType/Route.php\",\"score\":101},{\"path\":\"src/XF/DevelopmentOutput/Route.php\",\"score\":101}],\"mail\":[{\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"score\":203},{\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"score\":203},{\"path\":\"src/XF/Job/UserEmail.php\",\"score\":203},{\"path\":\"src/XF/Mail/Mailer.php\",\"score\":203},{\"path\":\"src/XF/Service/User/EmailChangeService.php\",\"score\":203},{\"path\":\"src/XF/Service/User/EmailStopService.php\",\"score\":203},{\"path\":\"src/XF/Tfa/Email.php\",\"score\":203},{\"path\":\"src/XF/Validator/Email.php\",\"score\":203}],\"addon_lifecycle\":[{\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"score\":205},{\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"score\":205},{\"path\":\"src/XF/AddOn/AddOn.php\",\"score\":105},{\"path\":\"src/XF/Admin/Controller/AddOnController.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOn/Create.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"score\":105},{\"path\":\"src/XF/Job/AddOnInstallBatch.php\",\"score\":105}],\"visitor_identity\":[{\"path\":\"src/XF/Entity/User.php\",\"score\":102},{\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/RtlVisitorPre.php\",\"score\":101},{\"path\":\"src/XF/Widget/VisitorPanel.php\",\"score\":101},{\"path\":\"src/XF/Authentication/AbstractAuth.php\",\"score\":100},{\"path\":\"src/XF/Authentication/Core.php\",\"score\":100}],\"template_integration\":[{\"path\":\"src/XF/Job/TemplateRebuild.php\",\"score\":202},{\"path\":\"src/XF/Api/Templater.php\",\"score\":201},{\"path\":\"src/XF/Install/Templater.php\",\"score\":201},{\"path\":\"src/XF/Mail/Templater.php\",\"score\":201},{\"path\":\"src/XF/Repository/TemplateRepository.php\",\"score\":201},{\"path\":\"src/XF/Template/Templater.php\",\"score\":201},{\"path\":\"src/XF/Entity/Template.php\",\"score\":103},{\"path\":\"src/XF/AddOn/DataType/TemplateModification.php\",\"score\":102}]},\"candidate_files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"state\":\"OK\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"checkRequirements\"},{\"visibility\":\"public\",\"name\":\"postInstall\"},{\"visibility\":\"public\",\"name\":\"postUpgrade\"},{\"visibility\":\"public\",\"name\":\"postRebuild\"},{\"visibility\":\"public\",\"name\":\"onActiveChange\"},{\"visibility\":\"public\",\"name\":\"enqueuePostUpgradeCleanUp\"},{\"visibility\":\"public\",\"name\":\"prepareForAction\"},{\"visibility\":\"protected\",\"name\":\"query\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/AddOn/AddOn.php\":{\"path\":\"src/XF/AddOn/AddOn.php\",\"state\":\"OK\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOn\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getInstalledAddOn\"},{\"visibility\":\"public\",\"name\":\"getAddOnId\"},{\"visibility\":\"public\",\"name\":\"getAddOnIdUrl\"},{\"visibility\":\"public\",\"name\":\"prepareVersionForFilename\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForFilename\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForPath\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForClass\"},{\"visibility\":\"public\",\"name\":\"getMissingFiles\"},{\"visibility\":\"public\",\"name\":\"getAddOnDirectory\"},{\"visibility\":\"public\",\"name\":\"getBuildDirectory\"},{\"visibility\":\"public\",\"name\":\"getDataDirectory\"},{\"visibility\":\"public\",\"name\":\"getFilesDirectory\"},{\"visibility\":\"public\",\"name\":\"getReleasesDirectory\"},{\"visibility\":\"public\",\"name\":\"getReleasePath\"},{\"visibility\":\"public\",\"name\":\"getJsonPath\"},{\"visibility\":\"public\",\"name\":\"getJson\"},{\"visibility\":\"public\",\"name\":\"getJsonHash\"},{\"visibility\":\"public\",\"name\":\"prepareJsonFile\"},{\"visibility\":\"public\",\"name\":\"getBuildJsonPath\"},{\"visibility\":\"public\",\"name\":\"getBuildJson\"},{\"visibility\":\"public\",\"name\":\"getIconPath\"},{\"visibility\":\"public\",\"name\":\"getHashesPath\"},{\"visibility\":\"public\",\"name\":\"getHashes\"},{\"visibility\":\"public\",\"name\":\"getSetupPath\"},{\"visibility\":\"public\",\"name\":\"getSetup\"},{\"visibility\":\"public\",\"name\":\"isInstalled\"},{\"visibility\":\"public\",\"name\":\"isActive\"},{\"visibility\":\"public\",\"name\":\"isLegacy\"},{\"visibility\":\"public\",\"name\":\"isDevOutputAvailable\"},{\"visibility\":\"public\",\"name\":\"hasMissingFiles\"},{\"visibility\":\"public\",\"name\":\"hasPendingChanges\"},{\"visibility\":\"public\",\"name\":\"hasFaIcon\"},{\"visibility\":\"public\",\"name\":\"hasIcon\"},{\"visibility\":\"public\",\"name\":\"getIconUri\"},{\"visibility\":\"public\",\"name\":\"hasHashes\"},{\"visibility\":\"public\",\"name\":\"hasSetup\"},{\"visibility\":\"public\",\"name\":\"isAvailable\"},{\"visibility\":\"public\",\"name\":\"isFileVersionValid\"},{\"visibility\":\"public\",\"name\":\"isJsonHashChanged\"},{\"visibility\":\"public\",\"name\":\"isJsonVersionNewer\"},{\"visibility\":\"public\",\"name\":\"getJsonVersion\"},{\"visibility\":\"public\",\"name\":\"canUpgrade\"},{\"visibility\":\"public\",\"name\":\"checkRequirements\"},{\"visibility\":\"public\",\"name\":\"passesHealthCheck\"},{\"visibility\":\"public\",\"name\":\"updatePendingAction\"},{\"visibility\":\"public\",\"name\":\"resetPendingAction\"},{\"visibility\":\"public\",\"name\":\"preInstall\"},{\"visibility\":\"public\",\"name\":\"postInstall\"},{\"visibility\":\"public\",\"name\":\"preUpgrade\"},{\"visibility\":\"public\",\"name\":\"postUpgrade\"},{\"visibility\":\"public\",\"name\":\"preUninstall\"},{\"visibility\":\"public\",\"name\":\"postUninstall\"},{\"visibility\":\"public\",\"name\":\"preRebuild\"},{\"visibility\":\"public\",\"name\":\"postRebuild\"},{\"visibility\":\"public\",\"name\":\"onActiveChange\"},{\"visibility\":\"public\",\"name\":\"postDataImport\"},{\"visibility\":\"public\",\"name\":\"syncFromJson\"},{\"visibility\":\"public\",\"name\":\"canInstall\"},{\"visibility\":\"public\",\"name\":\"canUninstall\"},{\"visibility\":\"public\",\"name\":\"canEdit\"},{\"visibility\":\"public\",\"name\":\"canRebuild\"},{\"visibility\":\"public\",\"name\":\"canDeleteFiles\"},{\"visibility\":\"public\",\"name\":\"getUndeletableFiles\"},{\"visibility\":\"public\",\"name\":\"getUndeletableConflictingFiles\"},{\"visibility\":\"public\",\"name\":\"offsetGet\"},{\"visibility\":\"public\",\"name\":\"__get\"},{\"visibility\":\"public\",\"name\":\"offsetExists\"},{\"visibility\":\"public\",\"name\":\"offsetSet\"},{\"visibility\":\"public\",\"name\":\"offsetUnset\"}],\"method_count\":70,\"method_export_complete\":true},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"state\":\"OK\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AdminPermission\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":7,\"method_export_complete\":true},\"src/XF/AddOn/DataType/Permission.php\":{\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"state\":\"OK\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Permission\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"state\":\"OK\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"protected\",\"name\":\"deleteEntity\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/Route.php\":{\"path\":\"src/XF/AddOn/DataType/Route.php\",\"state\":\"OK\",\"sha256\":\"ffd5dc9411b761a264810af2241af71c553ab2b409f670305687e9d4d75a34bb\",\"bytes\":3683,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Route\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/TemplateModification.php\":{\"path\":\"src/XF/AddOn/DataType/TemplateModification.php\",\"state\":\"OK\",\"sha256\":\"c27e2bb5baa379dcaf0eab73f35fcc62f5ce656fbccbcb4d6ded095d83b4b31a\",\"bytes\":3361,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateModification\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"},{\"visibility\":\"protected\",\"name\":\"getMaintainedAttributes\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/Admin/Controller/AccountController.php\":{\"path\":\"src/XF/Admin/Controller/AccountController.php\",\"state\":\"OK\",\"sha256\":\"2fb50ca6cc9497705facf95d5781acd8944b47d7968c4b97a2e769965515eb46\",\"bytes\":1923,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AccountController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionLanguage\"},{\"visibility\":\"public\",\"name\":\"actionStyleVariation\"},{\"visibility\":\"public\",\"name\":\"actionToggleAdvanced\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Admin/Controller/AddOnController.php\":{\"path\":\"src/XF/Admin/Controller/AddOnController.php\",\"state\":\"OK\",\"sha256\":\"2f49d3d8edd5e288d43fff571b02c75b0f297d5ab0a0f934582b7dc11f913915\",\"bytes\":23254,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionIcon\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"public\",\"name\":\"actionMassToggle\"},{\"visibility\":\"public\",\"name\":\"actionControls\"},{\"visibility\":\"public\",\"name\":\"actionOptions\"},{\"visibility\":\"public\",\"name\":\"actionSyncChanges\"},{\"visibility\":\"public\",\"name\":\"actionRebuild\"},{\"visibility\":\"public\",\"name\":\"actionInstall\"},{\"visibility\":\"protected\",\"name\":\"getBatchCreatorService\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchive\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchiveConfirm\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchiveComplete\"},{\"visibility\":\"public\",\"name\":\"actionUpgrade\"},{\"visibility\":\"public\",\"name\":\"actionUninstall\"},{\"visibility\":\"public\",\"name\":\"actionDeleteFiles\"},{\"visibility\":\"protected\",\"name\":\"getFinalizeUrl\"},{\"visibility\":\"public\",\"name\":\"actionFinalize\"},{\"visibility\":\"protected\",\"name\":\"displayAddOnActionStep\"},{\"visibility\":\"protected\",\"name\":\"getAddOnWarningsAndErrors\"},{\"visibility\":\"protected\",\"name\":\"assertAddOnEntityExists\"},{\"visibility\":\"protected\",\"name\":\"assertAddOnAvailable\"},{\"visibility\":\"protected\",\"name\":\"getAddOnIfAvailable\"},{\"visibility\":\"protected\",\"name\":\"getAddOnManager\"},{\"visibility\":\"protected\",\"name\":\"getAddOnRepo\"},{\"visibility\":\"protected\",\"name\":\"postDispatchController\"}],\"method_count\":27,\"method_export_complete\":true},\"src/XF/Admin/Controller/AdminPermissionController.php\":{\"path\":\"src/XF/Admin/Controller/AdminPermissionController.php\",\"state\":\"OK\",\"sha256\":\"1f75ddef2be0cf12db3ef12dcf2c7f1087e353d47ff6ed93474b93e2e1d219ad\",\"bytes\":3328,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AdminPermissionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"permissionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"permissionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertPermissionExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Admin/Controller/AttachmentController.php\":{\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"state\":\"OK\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionFilter\"},{\"visibility\":\"protected\",\"name\":\"setupAttachmentFilterer\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionView\"},{\"visibility\":\"public\",\"name\":\"actionOptions\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"state\":\"OK\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"questionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"protected\",\"name\":\"questionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"protected\",\"name\":\"assertCaptchaQuestionExists\"},{\"visibility\":\"protected\",\"name\":\"getCaptchaQuestionRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/ConnectedAccountController.php\":{\"path\":\"src/XF/Admin/Controller/ConnectedAccountController.php\",\"state\":\"OK\",\"sha256\":\"6069d1cbd8e5d6a89dad784c8ccfbad641af6a750103634e5e49771df561a20b\",\"bytes\":5560,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ConnectedAccountController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionTest\"},{\"visibility\":\"public\",\"name\":\"actionPerformTest\"},{\"visibility\":\"protected\",\"name\":\"providerAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"protected\",\"name\":\"providerSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDeactivate\"},{\"visibility\":\"protected\",\"name\":\"assertProviderExists\"},{\"visibility\":\"protected\",\"name\":\"getConnectedAccountRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/GroupAndPermissionController.php\":{\"path\":\"src/XF/Admin/Controller/GroupAndPermissionController.php\",\"state\":\"OK\",\"sha256\":\"7f26d054684e7f829d0c071245e72eb4fdb1661a20c918e14db0b2a75157dc6f\",\"bytes\":274,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"GroupAndPermissionController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionIndex\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Admin/Controller/ImportController.php\":{\"path\":\"src/XF/Admin/Controller/ImportController.php\",\"state\":\"OK\",\"sha256\":\"22db8fe4b2bc30712cbd622941d1d280d152aee4a02e9904493cd09d99befa5e\",\"bytes\":9422,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ImportController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionCancel\"},{\"visibility\":\"public\",\"name\":\"actionConfig\"},{\"visibility\":\"protected\",\"name\":\"displayStepConfig\"},{\"visibility\":\"public\",\"name\":\"actionStepConfig\"},{\"visibility\":\"public\",\"name\":\"actionStart\"},{\"visibility\":\"public\",\"name\":\"actionRun\"},{\"visibility\":\"public\",\"name\":\"actionFinalize\"},{\"visibility\":\"public\",\"name\":\"actionComplete\"},{\"visibility\":\"protected\",\"name\":\"getNotesData\"},{\"visibility\":\"protected\",\"name\":\"getImportManager\"},{\"visibility\":\"protected\",\"name\":\"triggerSessionRedirect\"}],\"method_count\":13,\"method_export_complete\":true},\"src/XF/Admin/Controller/LoginController.php\":{\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"state\":\"OK\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionForm\"},{\"visibility\":\"public\",\"name\":\"actionLogin\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"protected\",\"name\":\"completeLogin\"},{\"visibility\":\"public\",\"name\":\"actionLogout\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertAdmin\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/PermissionController.php\":{\"path\":\"src/XF/Admin/Controller/PermissionController.php\",\"state\":\"OK\",\"sha256\":\"dfa3e0d5409d569adfc3f15b6b9b49b9a418dfe5a51218768857e3efbdb1c0bc\",\"bytes\":8179,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionUserGroup\"},{\"visibility\":\"public\",\"name\":\"actionUserGroupEdit\"},{\"visibility\":\"public\",\"name\":\"actionUserGroupSave\"},{\"visibility\":\"public\",\"name\":\"actionUser\"},{\"visibility\":\"public\",\"name\":\"actionUserEdit\"},{\"visibility\":\"public\",\"name\":\"actionUserSave\"},{\"visibility\":\"protected\",\"name\":\"getNodePermissionPlugin\"},{\"visibility\":\"public\",\"name\":\"actionNode\"},{\"visibility\":\"public\",\"name\":\"actionNodeEdit\"},{\"visibility\":\"public\",\"name\":\"actionNodeSave\"},{\"visibility\":\"public\",\"name\":\"actionAnalyze\"},{\"visibility\":\"protected\",\"name\":\"assertUserExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"},{\"visibility\":\"protected\",\"name\":\"getEntryRepo\"},{\"visibility\":\"protected\",\"name\":\"assertUserGroupExists\"},{\"visibility\":\"protected\",\"name\":\"getUserGroupRepo\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Admin/Controller/PermissionDefinitionController.php\":{\"path\":\"src/XF/Admin/Controller/PermissionDefinitionController.php\",\"state\":\"OK\",\"sha256\":\"ed34ce9922333665cba609f8cd457289b2c87b4a8119bc301d5fc16ebdc4dccc\",\"bytes\":7117,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionDefinitionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"permissionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"permissionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"interfaceGroupAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupEdit\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupAdd\"},{\"visibility\":\"protected\",\"name\":\"interfaceGroupSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupSave\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupDelete\"},{\"visibility\":\"protected\",\"name\":\"assertPermissionExists\"},{\"visibility\":\"protected\",\"name\":\"assertInterfaceGroupExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"}],\"method_count\":17,\"method_export_complete\":true},\"src/XF/Admin/Controller/RouteController.php\":{\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"state\":\"OK\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"routeAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"routeSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertRouteExists\"},{\"visibility\":\"protected\",\"name\":\"getRouteRepo\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Admin/Controller/RouteFilterController.php\":{\"path\":\"src/XF/Admin/Controller/RouteFilterController.php\",\"state\":\"OK\",\"sha256\":\"327de691b97562c1a70e7f64fa74733c13b3512f936a5538736f37599d913fd6\",\"bytes\":3420,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteFilterController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"routeFilterAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"routeFilterSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"protected\",\"name\":\"assertRouteFilterExists\"},{\"visibility\":\"protected\",\"name\":\"getRouteFilterRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"state\":\"OK\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"declarations\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getDisplayOrder\"},{\"visibility\":\"protected\",\"name\":\"getFinderName\"},{\"visibility\":\"protected\",\"name\":\"getRouteName\"},{\"visibility\":\"public\",\"name\":\"isSearchable\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Alert/AbstractHandler.php\":{\"path\":\"src/XF/Alert/AbstractHandler.php\",\"state\":\"OK\",\"sha256\":\"1d48488be1e561809a8d53ea9f43a3de2f04e70c5cc7c7e9a334fe12abcd2992\",\"bytes\":4761,\"namespace\":\"XF\\\\Alert\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"canViewContent\"},{\"visibility\":\"public\",\"name\":\"canViewAlert\"},{\"visibility\":\"public\",\"name\":\"getPushTemplateName\"},{\"visibility\":\"public\",\"name\":\"getTemplateName\"},{\"visibility\":\"public\",\"name\":\"getTemplateData\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"isAlertRenderable\"},{\"visibility\":\"public\",\"name\":\"getApiOutput\"},{\"visibility\":\"public\",\"name\":\"getEntityWith\"},{\"visibility\":\"public\",\"name\":\"getContent\"},{\"visibility\":\"public\",\"name\":\"getContentType\"},{\"visibility\":\"public\",\"name\":\"getOptOutActions\"},{\"visibility\":\"public\",\"name\":\"getOptOutDisplayOrder\"},{\"visibility\":\"public\",\"name\":\"getOptOutsMap\"}],\"method_count\":15,\"method_export_complete\":true},\"src/XF/Alert/ConversationMessageHandler.php\":{\"path\":\"src/XF/Alert/ConversationMessageHandler.php\",\"state\":\"OK\",\"sha256\":\"efb2b21429dffefec9c99d7634c76296496aab199da73130c86f78c58fe0754f\",\"bytes\":353,\"namespace\":\"XF\\\\Alert\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ConversationMessageHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getEntityWith\"},{\"visibility\":\"public\",\"name\":\"getOptOutActions\"},{\"visibility\":\"public\",\"name\":\"getOptOutDisplayOrder\"}],\"method_count\":3,\"method_export_complete\":true},\"src/XF/Api/Controller/AttachmentController.php\":{\"path\":\"src/XF/Api/Controller/AttachmentController.php\",\"state\":\"OK\",\"sha256\":\"b2a82d8fedc68bf857bf855a1f1acbcfe9a9c046caafd273c42e94e9f6fa8f52\",\"bytes\":4479,\"namespace\":\"XF\\\\Api\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionGet\"},{\"visibility\":\"public\",\"name\":\"actionGetData\"},{\"visibility\":\"public\",\"name\":\"actionGetThumbnail\"},{\"visibility\":\"public\",\"name\":\"actionGetRetinaThumbnail\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertViewableAttachment\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Api/Controller/AttachmentsController.php\":{\"path\":\"src/XF/Api/Controller/AttachmentsController.php\",\"state\":\"OK\",\"sha256\":\"a8dd432a93cb30fabafb712758862ec4aa1550b76ccffeba06ee7ccd64d249b0\",\"bytes\":5173,\"namespace\":\"XF\\\\Api\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentsController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionGet\"},{\"visibility\":\"public\",\"name\":\"actionPost\"},{\"visibility\":\"public\",\"name\":\"actionPostNewKey\"},{\"visibility\":\"protected\",\"name\":\"uploadFile\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Api/Mvc/Router.php\":{\"path\":\"src/XF/Api/Mvc/Router.php\",\"state\":\"OK\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Router\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"routePreProcessApiPrefix\"},{\"visibility\":\"public\",\"name\":\"routePreProcessApiVersion\"},{\"visibility\":\"public\",\"name\":\"routePreProcessApiResponseType\"},{\"visibility\":\"public\",\"name\":\"routeToController\"},{\"visibility\":\"protected\",\"name\":\"manipulateLinkPathInternal\"},{\"visibility\":\"public\",\"name\":\"getNewRouteMatch\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Api/Templater.php\":{\"path\":\"src/XF/Api/Templater.php\",\"state\":\"OK\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Authentication/AbstractAuth.php\":{\"path\":\"src/XF/Authentication/AbstractAuth.php\",\"state\":\"OK\",\"sha256\":\"a843b496c32eb166b7717785a8f530c24bfb2df0664056a66656d742d8fc599d\",\"bytes\":2143,\"namespace\":\"XF\\\\Authentication\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractAuth\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"setup\"},{\"visibility\":\"protected\",\"name\":\"getDefaultOptions\"},{\"visibility\":\"public\",\"name\":\"hasPassword\"},{\"visibility\":\"public\",\"name\":\"isUpgradable\"},{\"visibility\":\"protected\",\"name\":\"isLegacyHash\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Authentication/Core.php\":{\"path\":\"src/XF/Authentication/Core.php\",\"state\":\"OK\",\"sha256\":\"fc2791d5f497b196847fee2fc44df61f59b59e3b3c8d72524cb164e05319a0b7\",\"bytes\":1447,\"namespace\":\"XF\\\\Authentication\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Core\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"setup\"},{\"visibility\":\"protected\",\"name\":\"createHash\"},{\"visibility\":\"protected\",\"name\":\"getPasswordHash\"},{\"visibility\":\"public\",\"name\":\"generate\"},{\"visibility\":\"public\",\"name\":\"authenticate\"},{\"visibility\":\"public\",\"name\":\"getAuthenticationName\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"state\":\"OK\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailHtml\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getDefaultOptions\"},{\"visibility\":\"public\",\"name\":\"getCustomTagConfig\"},{\"visibility\":\"protected\",\"name\":\"getRenderedImg\"},{\"visibility\":\"protected\",\"name\":\"getRenderedAttachment\"},{\"visibility\":\"public\",\"name\":\"renderTagInlineCode\"},{\"visibility\":\"protected\",\"name\":\"getRenderedCode\"},{\"visibility\":\"protected\",\"name\":\"getRenderedQuote\"},{\"visibility\":\"protected\",\"name\":\"getRenderedSpoiler\"},{\"visibility\":\"protected\",\"name\":\"getRenderedInlineSpoiler\"},{\"visibility\":\"public\",\"name\":\"renderTagMedia\"},{\"visibility\":\"protected\",\"name\":\"getRenderedUnfurl\"},{\"visibility\":\"public\",\"name\":\"factory\"}],\"method_count\":12,\"method_export_complete\":true},\"src/XF/Captcha/AbstractCaptcha.php\":{\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"state\":\"OK\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"setForceVisible\"},{\"visibility\":\"public\",\"name\":\"setContext\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"protected\",\"name\":\"setResponse\"},{\"visibility\":\"public\",\"name\":\"getResponse\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Captcha/HCaptcha.php\":{\"path\":\"src/XF/Captcha/HCaptcha.php\",\"state\":\"OK\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"protected\",\"name\":\"isLocalDomain\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Captcha/KeyCaptcha.php\":{\"path\":\"src/XF/Captcha/KeyCaptcha.php\",\"state\":\"OK\",\"sha256\":\"a9358ca9de9072edc8f2af63864c44aecde85cf1fa9cd6dd563d8734b675871d\",\"bytes\":2284,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"KeyCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Captcha/Question.php\":{\"path\":\"src/XF/Captcha/Question.php\",\"state\":\"OK\",\"sha256\":\"873a2eaef0f2ce3799345f3ba96220f97342d343fd46d0fdd120946f99186c3b\",\"bytes\":1022,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Question\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Captcha/ReCaptcha.php\":{\"path\":\"src/XF/Captcha/ReCaptcha.php\",\"state\":\"OK\",\"sha256\":\"551e726e4bb04973e774f2740ba67e998ea0316799c71142e3db5b7d61c7414e\",\"bytes\":2444,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ReCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Captcha/TextCaptcha.php\":{\"path\":\"src/XF/Captcha/TextCaptcha.php\",\"state\":\"OK\",\"sha256\":\"2ef0bd2633b9449bd15e4ad66273c37a26c9f31101b883ce68bc7afcc1826fc3\",\"bytes\":2172,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TextCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"state\":\"OK\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"},{\"visibility\":\"protected\",\"name\":\"runStep\"},{\"visibility\":\"protected\",\"name\":\"outputStatus\"},{\"visibility\":\"protected\",\"name\":\"clearStatus\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOn/Create.php\":{\"path\":\"src/XF/Cli/Command/AddOn/Create.php\",\"state\":\"OK\",\"sha256\":\"4ff8f77caa12327158b9a6ba6ed2ffe85b959011279be5a70a8b3e77f75204f5\",\"bytes\":9226,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Create\"},{\"kind\":\"class\",\"name\":\"Setup\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"},{\"visibility\":\"public\",\"name\":\"install\"},{\"visibility\":\"public\",\"name\":\"upgrade\"},{\"visibility\":\"public\",\"name\":\"uninstall\"},{\"visibility\":\"protected\",\"name\":\"getAddOnQuestionFieldValidator\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOnSubAction.php\":{\"path\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"state\":\"OK\",\"sha256\":\"4cbf315edc17bf5773c624da2d1af076f47dd588398462d657f709d832adbb46\",\"bytes\":3306,\"namespace\":\"XF\\\\Cli\\\\Command\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnSubAction\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOnUninstall.php\":{\"path\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"state\":\"OK\",\"sha256\":\"6dc768f60efd4af161b549cd54c01ae8922326cf7fd230b8ef93403bf8dba90c\",\"bytes\":1981,\"namespace\":\"XF\\\\Cli\\\\Command\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnUninstall\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"state\":\"OK\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"isTfaConfirmationRequired\"},{\"visibility\":\"public\",\"name\":\"getCurrentTrustKey\"},{\"visibility\":\"public\",\"name\":\"getTfaLoginUserId\"},{\"visibility\":\"public\",\"name\":\"getTfaLoginUser\"},{\"visibility\":\"public\",\"name\":\"setTfaSessionCheck\"},{\"visibility\":\"public\",\"name\":\"clearTfaSessionCheck\"},{\"visibility\":\"public\",\"name\":\"triggerIfTfaConfirmationRequired\"},{\"visibility\":\"public\",\"name\":\"runTfaCheck\"},{\"visibility\":\"public\",\"name\":\"setDeviceTrusted\"},{\"visibility\":\"public\",\"name\":\"completeLogin\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"protected\",\"name\":\"validatePasskeyConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"createVisitorRememberKey\"},{\"visibility\":\"public\",\"name\":\"logoutVisitor\"},{\"visibility\":\"public\",\"name\":\"lastActivityUpdate\"},{\"visibility\":\"public\",\"name\":\"deleteVisitorRememberRecord\"},{\"visibility\":\"public\",\"name\":\"validateVisitorRememberKey\"},{\"visibility\":\"protected\",\"name\":\"clearCookieSkipList\"},{\"visibility\":\"public\",\"name\":\"clearCookies\"},{\"visibility\":\"public\",\"name\":\"clearSiteData\"},{\"visibility\":\"public\",\"name\":\"handleVisitorPasswordChange\"}],\"method_count\":22,\"method_export_complete\":true},\"src/XF/DevelopmentOutput/Route.php\":{\"path\":\"src/XF/DevelopmentOutput/Route.php\",\"state\":\"OK\",\"sha256\":\"3e50964b537bcec241c96565a34ac928c903d6cedb6d35f7f1dbf541d45bf0eb\",\"bytes\":2623,\"namespace\":\"XF\\\\DevelopmentOutput\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Route\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"getTypeDir\"},{\"visibility\":\"public\",\"name\":\"export\"},{\"visibility\":\"protected\",\"name\":\"getEntityForImport\"},{\"visibility\":\"public\",\"name\":\"import\"},{\"visibility\":\"protected\",\"name\":\"getFileName\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Entity/ApiAttachmentKey.php\":{\"path\":\"src/XF/Entity/ApiAttachmentKey.php\",\"state\":\"OK\",\"sha256\":\"bf26eafa05d14497cd0dff03d0dc3fd66e7cd202f078fdfa1cedbd3558a16357\",\"bytes\":2038,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ApiAttachmentKey\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"hasExpectedContext\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Entity/Attachment.php\":{\"path\":\"src/XF/Entity/Attachment.php\",\"state\":\"OK\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Attachment\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"canView\"},{\"visibility\":\"public\",\"name\":\"getFilename\"},{\"visibility\":\"public\",\"name\":\"getExtension\"},{\"visibility\":\"public\",\"name\":\"getFileSize\"},{\"visibility\":\"public\",\"name\":\"getIcon\"},{\"visibility\":\"public\",\"name\":\"getIconName\"},{\"visibility\":\"public\",\"name\":\"hasThumbnail\"},{\"visibility\":\"public\",\"name\":\"hasRetinaThumbnail\"},{\"visibility\":\"public\",\"name\":\"getWidth\"},{\"visibility\":\"public\",\"name\":\"getHeight\"},{\"visibility\":\"public\",\"name\":\"getThumbnailWidth\"},{\"visibility\":\"public\",\"name\":\"getThumbnailHeight\"},{\"visibility\":\"public\",\"name\":\"getThumbnailUrl\"},{\"visibility\":\"public\",\"name\":\"getRetinaThumbnailUrl\"},{\"visibility\":\"public\",\"name\":\"getThumbnailUrlFull\"},{\"visibility\":\"public\",\"name\":\"getRetinaThumbnailUrlFull\"},{\"visibility\":\"public\",\"name\":\"isVideo\"},{\"visibility\":\"public\",\"name\":\"isAudio\"},{\"visibility\":\"public\",\"name\":\"getTypeGrouping\"},{\"visibility\":\"public\",\"name\":\"getDirectUrl\"},{\"visibility\":\"public\",\"name\":\"getContainerLink\"},{\"visibility\":\"public\",\"name\":\"getContainerTitle\"},{\"visibility\":\"public\",\"name\":\"getContentTypePhrase\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getContainer\"},{\"visibility\":\"public\",\"name\":\"setContainer\"},{\"visibility\":\"public\",\"name\":\"createDuplicate\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_preDelete\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"setupApiResultData\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":34,\"method_export_complete\":true},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"state\":\"OK\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getTitle\"},{\"visibility\":\"public\",\"name\":\"getPhraseName\"},{\"visibility\":\"public\",\"name\":\"getMasterPhrase\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_preDelete\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"_setupDefaults\"},{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Entity/Template.php\":{\"path\":\"src/XF/Entity/Template.php\",\"state\":\"OK\",\"sha256\":\"22aca4b31ee47840cdae45b7e5051673bea4d2c4179d7198c25fee04ab6625fe\",\"bytes\":14416,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Template\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getCombinedTitle\"},{\"visibility\":\"public\",\"name\":\"getStyle\"},{\"visibility\":\"public\",\"name\":\"getParentTemplate\"},{\"visibility\":\"public\",\"name\":\"getAbstractedCompiledTemplatePath\"},{\"visibility\":\"public\",\"name\":\"getHash\"},{\"visibility\":\"public\",\"name\":\"getPhrasesUsed\"},{\"visibility\":\"public\",\"name\":\"reparseTemplate\"},{\"visibility\":\"public\",\"name\":\"setTemplateUnchecked\"},{\"visibility\":\"protected\",\"name\":\"verifyTitle\"},{\"visibility\":\"protected\",\"name\":\"verifyTemplate\"},{\"visibility\":\"protected\",\"name\":\"validateTemplateText\"},{\"visibility\":\"protected\",\"name\":\"updateTemplateHistoryLog\"},{\"visibility\":\"protected\",\"name\":\"updateTemplateModificationLog\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"_setupDefaults\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getRebuildTemplateService\"},{\"visibility\":\"protected\",\"name\":\"getCompileService\"},{\"visibility\":\"protected\",\"name\":\"getTemplateRepo\"},{\"visibility\":\"protected\",\"name\":\"getStyleRepo\"}],\"method_count\":22,\"method_export_complete\":true},\"src/XF/Entity/User.php\":{\"path\":\"src/XF/Entity/User.php\",\"state\":\"OK\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"User\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getAbstractedCustomAvatarPath\"},{\"visibility\":\"public\",\"name\":\"getAvatarType\"},{\"visibility\":\"public\",\"name\":\"getAvatarUrl\"},{\"visibility\":\"public\",\"name\":\"getAvatarUrl2x\"},{\"visibility\":\"protected\",\"name\":\"avatarSupportsSize\"},{\"visibility\":\"public\",\"name\":\"getGravatarUrl\"},{\"visibility\":\"public\",\"name\":\"isMemberOf\"},{\"visibility\":\"public\",\"name\":\"isOnline\"},{\"visibility\":\"public\",\"name\":\"isLinkTrusted\"},{\"visibility\":\"public\",\"name\":\"authenticate\"},{\"visibility\":\"public\",\"name\":\"getIp\"},{\"visibility\":\"public\",\"name\":\"getSharedIpUsers\"},{\"visibility\":\"public\",\"name\":\"getSpamDetails\"},{\"visibility\":\"public\",\"name\":\"hasAdminPermission\"},{\"visibility\":\"public\",\"name\":\"getLastActivity\"},{\"visibility\":\"public\",\"name\":\"getIsSuperAdmin\"},{\"visibility\":\"public\",\"name\":\"getPermissionSet\"},{\"visibility\":\"public\",\"name\":\"getPermissionCombinationId\"},{\"visibility\":\"public\",\"name\":\"getEmailConfirmKey\"},{\"visibility\":\"public\",\"name\":\"getClientSideCacheKey\"},{\"visibility\":\"public\",\"name\":\"getWarningCount\"},{\"visibility\":\"public\",\"name\":\"canEdit\"},{\"visibility\":\"public\",\"name\":\"canBanUsers\"},{\"visibility\":\"public\",\"name\":\"canBan\"},{\"visibility\":\"public\",\"name\":\"canCleanSpam\"},{\"visibility\":\"public\",\"name\":\"isPossibleSpammer\"},{\"visibility\":\"public\",\"name\":\"isSpamCheckRequired\"},{\"visibility\":\"public\",\"name\":\"canViewOnlineStatus\"},{\"visibility\":\"public\",\"name\":\"canViewCurrentActivity\"},{\"visibility\":\"public\",\"name\":\"canViewBookmarks\"},{\"visibility\":\"public\",\"name\":\"isWarnable\"},{\"visibility\":\"public\",\"name\":\"canWarn\"},{\"visibility\":\"public\",\"name\":\"canViewWarnings\"},{\"visibility\":\"public\",\"name\":\"canApproveRejectUser\"},{\"visibility\":\"public\",\"name\":\"canApproveRejectUsernameChange\"},{\"visibility\":\"public\",\"name\":\"canEditProfile\"},{\"visibility\":\"public\",\"name\":\"canEditSignature\"},{\"visibility\":\"public\",\"name\":\"canUseRte\"},{\"visibility\":\"public\",\"name\":\"canBypassUserPrivacy\"},{\"visibility\":\"public\",\"name\":\"isPrivacyCheckMet\"},{\"visibility\":\"public\",\"name\":\"canSearch\"},{\"visibility\":\"public\",\"name\":\"canChangeLanguage\"},{\"visibility\":\"public\",\"name\":\"canChangeStyle\"},{\"visibility\":\"public\",\"name\":\"canChangeStyleVariation\"},{\"visibility\":\"public\",\"name\":\"canViewMemberList\"},{\"visibility\":\"public\",\"name\":\"canReport\"},{\"visibility\":\"public\",\"name\":\"canBeReported\"},{\"visibility\":\"public\",\"name\":\"canViewFullProfile\"},{\"visibility\":\"public\",\"name\":\"canViewBasicProfile\"},{\"visibility\":\"public\",\"name\":\"canViewProfilePosts\"},{\"visibility\":\"public\",\"name\":\"canViewPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewDeletedPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewModeratedPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canPostOnProfile\"},{\"visibility\":\"public\",\"name\":\"canUploadAndManageAttachmentsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canUploadVideosOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewLatestActivity\"},{\"visibility\":\"public\",\"name\":\"canViewIdentities\"},{\"visibility\":\"public\",\"name\":\"canViewIps\"},{\"visibility\":\"public\",\"name\":\"canFollowUser\"},{\"visibility\":\"public\",\"name\":\"isFollowing\"},{\"visibility\":\"public\",\"name\":\"canIgnoreUser\"},{\"visibility\":\"public\",\"name\":\"isIgnoring\"},{\"visibility\":\"public\",\"name\":\"isInActiveUserState\"},{\"visibility\":\"public\",\"name\":\"canStartConversation\"},{\"visibility\":\"public\",\"name\":\"canStartConversationWith\"},{\"visibility\":\"public\",\"name\":\"canReceiveConversation\"},{\"visibility\":\"public\",\"name\":\"canReceiveActivitySummaryEmail\"},{\"visibility\":\"public\",\"name\":\"canUploadAndManageAttachments\"},{\"visibility\":\"public\",\"name\":\"canUploadAvatar\"},{\"visibility\":\"public\",\"name\":\"canUploadProfileBanner\"},{\"visibility\":\"public\",\"name\":\"canUseContactForm\"},{\"visibility\":\"public\",\"name\":\"canUsePushNotifications\"},{\"visibility\":\"public\",\"name\":\"canChangeEmail\"},{\"visibility\":\"public\",\"name\":\"canChangeUsername\"},{\"visibility\":\"public\",\"name\":\"hasViewableUsernameHistory\"},{\"visibility\":\"public\",\"name\":\"canViewFullUsernameHistory\"},{\"visibility\":\"public\",\"name\":\"getNextAllowedUsernameChange\"},{\"visibility\":\"public\",\"name\":\"canCreateThread\"},{\"visibility\":\"public\",\"name\":\"canCreateThreadPreReg\"}],\"method_count\":118,\"method_export_complete\":false},\"src/XF/Entity/UserAlert.php\":{\"path\":\"src/XF/Entity/UserAlert.php\",\"state\":\"OK\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlert\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"canView\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getContent\"},{\"visibility\":\"public\",\"name\":\"setContent\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"isAlertRenderable\"},{\"visibility\":\"public\",\"name\":\"isUnviewed\"},{\"visibility\":\"public\",\"name\":\"isUnread\"},{\"visibility\":\"public\",\"name\":\"isUnreadInUi\"},{\"visibility\":\"public\",\"name\":\"isRecentlyRead\"},{\"visibility\":\"protected\",\"name\":\"_saveToSource\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"setupApiResultData\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getAlertRepo\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Entity/UserAlertOptOut.php\":{\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"state\":\"OK\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Filterer/Attachment.php\":{\"path\":\"src/XF/Filterer/Attachment.php\",\"state\":\"OK\",\"sha256\":\"5809a976974964531cdc307ab691f21e055783929ec3a58a9d0a93c84a276165\",\"bytes\":2746,\"namespace\":\"XF\\\\Filterer\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Attachment\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"getFinderType\"},{\"visibility\":\"protected\",\"name\":\"initFinder\"},{\"visibility\":\"protected\",\"name\":\"getFilterTypeMap\"},{\"visibility\":\"protected\",\"name\":\"getLookupTypeList\"},{\"visibility\":\"protected\",\"name\":\"onFinalize\"},{\"visibility\":\"protected\",\"name\":\"applyFilter\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Finder/UserAlertFinder.php\":{\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"state\":\"OK\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Finder/UserAlertOptOutFinder.php\":{\"path\":\"src/XF/Finder/UserAlertOptOutFinder.php\",\"state\":\"OK\",\"sha256\":\"17740e6f20e5cc4f83b9f167aa226d1c74738330dd3f322d0956001400992601\",\"bytes\":474,\"namespace\":\"XF\\\\Finder\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOutFinder\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Install/Templater.php\":{\"path\":\"src/XF/Install/Templater.php\",\"state\":\"OK\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getTemplateFilePath\"},{\"visibility\":\"public\",\"name\":\"renderTemplate\"},{\"visibility\":\"public\",\"name\":\"setTitle\"},{\"visibility\":\"public\",\"name\":\"getJsUrl\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Job/ActivitySummaryEmail.php\":{\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"state\":\"OK\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"protected\",\"name\":\"preFetchSectionData\"},{\"visibility\":\"protected\",\"name\":\"generateAndSendEmail\"},{\"visibility\":\"protected\",\"name\":\"generateEmailData\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":7,\"method_export_complete\":true},\"src/XF/Job/AddOnInstallBatch.php\":{\"path\":\"src/XF/Job/AddOnInstallBatch.php\",\"state\":\"OK\",\"sha256\":\"19df7b4e5e83c4471e822a448dcbbfcc5e03c6c0decd8cb74b123ce6daf64d07\",\"bytes\":11751,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnInstallBatch\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"protected\",\"name\":\"stepInit\"},{\"visibility\":\"protected\",\"name\":\"stepCopy\"},{\"visibility\":\"protected\",\"name\":\"stepPreAction\"},{\"visibility\":\"protected\",\"name\":\"stepAction\"},{\"visibility\":\"protected\",\"name\":\"stepData\"},{\"visibility\":\"protected\",\"name\":\"stepFinalize\"},{\"visibility\":\"protected\",\"name\":\"setupNextAddOn\"},{\"visibility\":\"protected\",\"name\":\"changeStep\"},{\"visibility\":\"protected\",\"name\":\"logErrorAndReset\"},{\"visibility\":\"protected\",\"name\":\"finalizeBatch\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":14,\"method_export_complete\":true},\"src/XF/Job/TemplateRebuild.php\":{\"path\":\"src/XF/Job/TemplateRebuild.php\",\"state\":\"OK\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Job/UserAlert.php\":{\"path\":\"src/XF/Job/UserAlert.php\",\"state\":\"OK\",\"sha256\":\"bcc27f6e64691aaf8d339aa58666621557cfac242ca2bb65d83835daf208dfbc\",\"bytes\":2420,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlert\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"actionSetup\"},{\"visibility\":\"protected\",\"name\":\"executeAction\"},{\"visibility\":\"protected\",\"name\":\"getActionDescription\"},{\"visibility\":\"protected\",\"name\":\"wrapTransaction\"},{\"visibility\":\"protected\",\"name\":\"replacePhrases\"},{\"visibility\":\"protected\",\"name\":\"prepareAlert\"},{\"visibility\":\"protected\",\"name\":\"prepareAuthor\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/Job/UserEmail.php\":{\"path\":\"src/XF/Job/UserEmail.php\",\"state\":\"OK\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserEmail\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"executeAction\"},{\"visibility\":\"protected\",\"name\":\"getActionDescription\"},{\"visibility\":\"protected\",\"name\":\"wrapTransaction\"},{\"visibility\":\"protected\",\"name\":\"prepareTokens\"},{\"visibility\":\"protected\",\"name\":\"replacePhrases\"},{\"visibility\":\"protected\",\"name\":\"getMail\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"state\":\"OK\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"setEnabled\"},{\"visibility\":\"public\",\"name\":\"getEnabled\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitCall\"},{\"visibility\":\"public\",\"name\":\"visitColor\"},{\"visibility\":\"public\",\"name\":\"visitMixinCall\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"state\":\"OK\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"setEnabled\"},{\"visibility\":\"public\",\"name\":\"getEnabled\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitColor\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"state\":\"OK\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"isRtl\"},{\"visibility\":\"public\",\"name\":\"visitComment\"},{\"visibility\":\"public\",\"name\":\"visitRule\"},{\"visibility\":\"public\",\"name\":\"visitRuleOut\"},{\"visibility\":\"public\",\"name\":\"visitNameValue\"},{\"visibility\":\"public\",\"name\":\"visitNameValueOut\"},{\"visibility\":\"public\",\"name\":\"visitAnonymous\"},{\"visibility\":\"public\",\"name\":\"visitKeyword\"},{\"visibility\":\"public\",\"name\":\"visitExpression\"},{\"visibility\":\"protected\",\"name\":\"processNodeName\"},{\"visibility\":\"protected\",\"name\":\"reverseKeyword\"},{\"visibility\":\"protected\",\"name\":\"resetForNewRule\"}],\"method_count\":14,\"method_export_complete\":true},\"src/XF/Less/Visitor/RtlVisitorPre.php\":{\"path\":\"src/XF/Less/Visitor/RtlVisitorPre.php\",\"state\":\"OK\",\"sha256\":\"564c941cffd791f9880cb63d9e327de2e0785a272a9b5dea4fbb9e7a6aff333b\",\"bytes\":802,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RtlVisitorPre\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitComment\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Mail/Mailer.php\":{\"path\":\"src/XF/Mail/Mailer.php\",\"state\":\"OK\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Mailer\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getMailClass\"},{\"visibility\":\"public\",\"name\":\"setMailClass\"},{\"visibility\":\"public\",\"name\":\"setDefaultFrom\"},{\"visibility\":\"public\",\"name\":\"getDefaultFromEmail\"},{\"visibility\":\"public\",\"name\":\"getDefaultFromName\"},{\"visibility\":\"public\",\"name\":\"setDefaultReturnPath\"},{\"visibility\":\"public\",\"name\":\"getDefaultReturnPath\"},{\"visibility\":\"public\",\"name\":\"setDefaultUseVerp\"},{\"visibility\":\"public\",\"name\":\"getDefaultUseVerp\"},{\"visibility\":\"public\",\"name\":\"newMail\"},{\"visibility\":\"public\",\"name\":\"applyMailDefaults\"},{\"visibility\":\"public\",\"name\":\"calculateBounceHmac\"},{\"visibility\":\"public\",\"name\":\"generateTextBody\"},{\"visibility\":\"public\",\"name\":\"renderMailTemplate\"},{\"visibility\":\"public\",\"name\":\"renderPartialMailTemplate\"},{\"visibility\":\"protected\",\"name\":\"getDefaultTemplateParams\"},{\"visibility\":\"protected\",\"name\":\"pullComponentsFromTemplateOutput\"},{\"visibility\":\"public\",\"name\":\"send\"},{\"visibility\":\"public\",\"name\":\"queue\"},{\"visibility\":\"public\",\"name\":\"getDefaultTransport\"},{\"visibility\":\"public\",\"name\":\"setDefaultTransport\"},{\"visibility\":\"public\",\"name\":\"getTransportFromOption\"}],\"method_count\":23,\"method_export_complete\":true},\"src/XF/Mail/Templater.php\":{\"path\":\"src/XF/Mail/Templater.php\",\"state\":\"OK\",\"sha256\":\"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d\",\"bytes\":552,\"namespace\":\"XF\\\\Mail\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"setStyle\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Mvc/Controller.php\":{\"path\":\"src/XF/Mvc/Controller.php\",\"state\":\"OK\",\"sha256\":\"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa\",\"bytes\":22229,\"namespace\":\"XF\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Controller\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"init\"},{\"visibility\":\"public\",\"name\":\"setupFromMatch\"},{\"visibility\":\"public\",\"name\":\"setupFromReply\"},{\"visibility\":\"public\",\"name\":\"responseType\"},{\"visibility\":\"public\",\"name\":\"setResponseType\"},{\"visibility\":\"public\",\"name\":\"sectionContext\"},{\"visibility\":\"public\",\"name\":\"setSectionContext\"},{\"visibility\":\"public\",\"name\":\"setDefaultSectionContext\"},{\"visibility\":\"public\",\"name\":\"setContainerKey\"},{\"visibility\":\"public\",\"name\":\"setContentKey\"},{\"visibility\":\"public\",\"name\":\"setViewOption\"},{\"visibility\":\"public\",\"name\":\"preDispatch\"},{\"visibility\":\"protected\",\"name\":\"preDispatchType\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertValidCsrfToken\"},{\"visibility\":\"public\",\"name\":\"validateCsrfToken\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertCookieConsent\"},{\"visibility\":\"public\",\"name\":\"assertCaptchaCookieConsent\"},{\"visibility\":\"public\",\"name\":\"assertPasswordVerified\"},{\"visibility\":\"protected\",\"name\":\"getCurrentUrlWithoutAjaxParams\"},{\"visibility\":\"public\",\"name\":\"postDispatch\"},{\"visibility\":\"protected\",\"name\":\"postDispatchType\"},{\"visibility\":\"public\",\"name\":\"applyReplyChanges\"},{\"visibility\":\"public\",\"name\":\"assertPostOnly\"},{\"visibility\":\"public\",\"name\":\"assertDraftsEnabled\"},{\"visibility\":\"public\",\"name\":\"isLoggedIn\"},{\"visibility\":\"public\",\"name\":\"getDynamicRedirect\"},{\"visibility\":\"public\",\"name\":\"getDynamicRedirectIfNot\"},{\"visibility\":\"public\",\"name\":\"error\"},{\"visibility\":\"public\",\"name\":\"message\"},{\"visibility\":\"public\",\"name\":\"redirect\"},{\"visibility\":\"public\",\"name\":\"redirectPermanently\"},{\"visibility\":\"public\",\"name\":\"reroute\"},{\"visibility\":\"public\",\"name\":\"rerouteController\"},{\"visibility\":\"public\",\"name\":\"reroutePath\"},{\"visibility\":\"public\",\"name\":\"view\"},{\"visibility\":\"public\",\"name\":\"exception\"},{\"visibility\":\"public\",\"name\":\"errorException\"},{\"visibility\":\"public\",\"name\":\"noPermission\"},{\"visibility\":\"public\",\"name\":\"notFound\"},{\"visibility\":\"public\",\"name\":\"assertRecordExists\"},{\"visibility\":\"public\",\"name\":\"assertRecordExistsByUnique\"},{\"visibility\":\"public\",\"name\":\"assertViewableRecord\"},{\"visibility\":\"public\",\"name\":\"assertCanonicalUrl\"},{\"visibility\":\"public\",\"name\":\"assertValidPage\"},{\"visibility\":\"public\",\"name\":\"plugin\"},{\"visibility\":\"public\",\"name\":\"app\"},{\"visibility\":\"public\",\"name\":\"request\"},{\"visibility\":\"public\",\"name\":\"filter\"},{\"visibility\":\"public\",\"name\":\"filterArray\"},{\"visibility\":\"public\",\"name\":\"filterFormJson\"},{\"visibility\":\"public\",\"name\":\"filterPage\"},{\"visibility\":\"public\",\"name\":\"isPost\"},{\"visibility\":\"public\",\"name\":\"formAction\"},{\"visibility\":\"public\",\"name\":\"searcher\"},{\"visibility\":\"public\",\"name\":\"service\"},{\"visibility\":\"public\",\"name\":\"helper\"},{\"visibility\":\"public\",\"name\":\"session\"},{\"visibility\":\"public\",\"name\":\"router\"},{\"visibility\":\"public\",\"name\":\"buildLink\"},{\"visibility\":\"public\",\"name\":\"buildPaginatedLink\"},{\"visibility\":\"public\",\"name\":\"buildLinkHash\"},{\"visibility\":\"public\",\"name\":\"registry\"},{\"visibility\":\"public\",\"name\":\"options\"},{\"visibility\":\"public\",\"name\":\"captchaIsValid\"},{\"visibility\":\"public\",\"name\":\"captchaResponse\"},{\"visibility\":\"protected\",\"name\":\"isContentViewCounted\"},{\"visibility\":\"public\",\"name\":\"data\"},{\"visibility\":\"public\",\"name\":\"em\"},{\"visibility\":\"public\",\"name\":\"finder\"},{\"visibility\":\"public\",\"name\":\"repository\"}],\"method_count\":73,\"method_export_complete\":true},\"src/XF/Mvc/Router.php\":{\"path\":\"src/XF/Mvc/Router.php\",\"state\":\"OK\",\"sha256\":\"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc\",\"bytes\":20850,\"namespace\":\"XF\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Router\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"setLinkFormatter\"},{\"visibility\":\"public\",\"name\":\"getLinkFormatter\"},{\"visibility\":\"public\",\"name\":\"setPather\"},{\"visibility\":\"public\",\"name\":\"getPather\"},{\"visibility\":\"public\",\"name\":\"setRouteFilters\"},{\"visibility\":\"public\",\"name\":\"getRouteFiltersIn\"},{\"visibility\":\"public\",\"name\":\"getRouteFiltersOut\"},{\"visibility\":\"public\",\"name\":\"setIndexRoute\"},{\"visibility\":\"public\",\"name\":\"getIndexRoute\"},{\"visibility\":\"public\",\"name\":\"setIncludeTitleInUrls\"},{\"visibility\":\"public\",\"name\":\"getIncludeTitlesInUrls\"},{\"visibility\":\"public\",\"name\":\"setRomanizeUrls\"},{\"visibility\":\"public\",\"name\":\"getRomanizeUrls\"},{\"visibility\":\"public\",\"name\":\"addRoute\"},{\"visibility\":\"public\",\"name\":\"getRoutes\"},{\"visibility\":\"public\",\"name\":\"overrideRoute\"},{\"visibility\":\"public\",\"name\":\"addRoutePreProcessor\"},{\"visibility\":\"public\",\"name\":\"getRoutePreProcessors\"},{\"visibility\":\"public\",\"name\":\"routePreProcessRouteFilter\"},{\"visibility\":\"public\",\"name\":\"routePreProcessExtension\"},{\"visibility\":\"public\",\"name\":\"routePreProcessResponseType\"},{\"visibility\":\"public\",\"name\":\"routeToController\"},{\"visibility\":\"protected\",\"name\":\"suffixMatchesRoute\"},{\"visibility\":\"public\",\"name\":\"generateMatchRegexInner\"},{\"visibility\":\"public\",\"name\":\"buildLink\"},{\"visibility\":\"public\",\"name\":\"buildLinkPath\"},{\"visibility\":\"protected\",\"name\":\"manipulateLinkPathInternal\"},{\"visibility\":\"public\",\"name\":\"buildPaginatedLink\"},{\"visibility\":\"public\",\"name\":\"prepareStringForUrl\"},{\"visibility\":\"protected\",\"name\":\"buildRouteUrl\"},{\"visibility\":\"public\",\"name\":\"applyRouteFilterToUrl\"},{\"visibility\":\"public\",\"name\":\"routeFilterToRegex\"},{\"visibility\":\"public\",\"name\":\"buildFinalUrl\"},{\"visibility\":\"public\",\"name\":\"applyPather\"},{\"visibility\":\"public\",\"name\":\"buildQueryString\"},{\"visibility\":\"public\",\"name\":\"getNewRouteMatch\"}],\"method_count\":37,\"method_export_complete\":true},\"src/XF/Pub/Controller/AccountController.php\":{\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"state\":\"OK\",\"sha256\":\"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270\",\"bytes\":54974,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AccountController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"addAccountWrapperParams\"},{\"visibility\":\"public\",\"name\":\"actionAccountDetails\"},{\"visibility\":\"protected\",\"name\":\"accountDetailsSaveProcess\"},{\"visibility\":\"protected\",\"name\":\"setupUsernameChange\"},{\"visibility\":\"public\",\"name\":\"actionUsername\"},{\"visibility\":\"public\",\"name\":\"actionEmail\"},{\"visibility\":\"protected\",\"name\":\"emailSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSignature\"},{\"visibility\":\"protected\",\"name\":\"signatureSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionPrivacy\"},{\"visibility\":\"protected\",\"name\":\"savePrivacyProcess\"},{\"visibility\":\"public\",\"name\":\"actionPreferences\"},{\"visibility\":\"protected\",\"name\":\"preferencesSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionDismissNotice\"},{\"visibility\":\"public\",\"name\":\"actionAvatar\"},{\"visibility\":\"public\",\"name\":\"actionBanner\"},{\"visibility\":\"public\",\"name\":\"actionFollowing\"},{\"visibility\":\"public\",\"name\":\"actionIgnored\"},{\"visibility\":\"public\",\"name\":\"actionReactions\"},{\"visibility\":\"public\",\"name\":\"actionSecurity\"},{\"visibility\":\"protected\",\"name\":\"setupPasswordChange\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyAdd\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyEdit\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyDelete\"},{\"visibility\":\"public\",\"name\":\"actionConnectedAccount\"},{\"visibility\":\"public\",\"name\":\"actionConnectedAccountDisassociate\"},{\"visibility\":\"public\",\"name\":\"actionRequestPassword\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepBackupCodes\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepAdd\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepEnable\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepDisable\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepManage\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepTrustedDisable\"},{\"visibility\":\"protected\",\"name\":\"assertTwoStepPasswordVerified\"},{\"visibility\":\"public\",\"name\":\"actionUpgrades\"},{\"visibility\":\"public\",\"name\":\"actionUpgradePurchase\"},{\"visibility\":\"public\",\"name\":\"actionUpgradeUpdated\"},{\"visibility\":\"public\",\"name\":\"actionNewsFeed\"},{\"visibility\":\"public\",\"name\":\"actionAlerts\"},{\"visibility\":\"public\",\"name\":\"actionAlertsPopup\"},{\"visibility\":\"protected\",\"name\":\"markInaccessibleAlertsReadIfNeeded\"},{\"visibility\":\"public\",\"name\":\"actionAlertsMarkRead\"},{\"visibility\":\"public\",\"name\":\"actionAlertToggle\"},{\"visibility\":\"public\",\"name\":\"actionBookmarks\"},{\"visibility\":\"public\",\"name\":\"actionBookmarksPopup\"},{\"visibility\":\"public\",\"name\":\"actionBookmarksAutoComplete\"},{\"visibility\":\"public\",\"name\":\"actionApplications\"},{\"visibility\":\"public\",\"name\":\"actionApplicationsView\"},{\"visibility\":\"public\",\"name\":\"actionApplicationsRevoke\"},{\"visibility\":\"public\",\"name\":\"actionVisitorMenu\"},{\"visibility\":\"protected\",\"name\":\"customFieldsSaveProcess\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertViewingPermissions\"},{\"visibility\":\"public\",\"name\":\"assertTfaRequirement\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"},{\"visibility\":\"public\",\"name\":\"assertPolicyAcceptance\"},{\"visibility\":\"public\",\"name\":\"assertBoardActive\"},{\"visibility\":\"public\",\"name\":\"getActivityDetails\"},{\"visibility\":\"protected\",\"name\":\"assertProviderExists\"},{\"visibility\":\"protected\",\"name\":\"assertPasskeyExists\"},{\"visibility\":\"protected\",\"name\":\"assertViewableAlert\"},{\"visibility\":\"protected\",\"name\":\"assertTfaEnabled\"},{\"visibility\":\"protected\",\"name\":\"getConnectedAccountRepo\"}],\"method_count\":66,\"method_export_complete\":true},\"src/XF/Pub/Controller/LoginController.php\":{\"path\":\"src/XF/Pub/Controller/LoginController.php\",\"state\":\"OK\",\"sha256\":\"479ada9da60b68a2e39c34c190f58c75348a6a8e536e9f92869bb9aaef6214ab\",\"bytes\":8540,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionLogin\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"actionApiToken\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"updateSessionActivity\"},{\"visibility\":\"public\",\"name\":\"assertViewingPermissions\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertBoardActive\"},{\"visibility\":\"public\",\"name\":\"assertTfaRequirement\"},{\"visibility\":\"public\",\"name\":\"assertPolicyAcceptance\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"}],\"method_count\":15,\"method_export_complete\":true},\"src/XF/Pub/Route/Category.php\":{\"path\":\"src/XF/Pub/Route/Category.php\",\"state\":\"OK\",\"sha256\":\"dd086c35b5ef0cc434f785bcc37c54cc7fdfa9241c93ee0b70836121492b17ef\",\"bytes\":1092,\"namespace\":\"XF\\\\Pub\\\\Route\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Category\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"build\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Repository/AttachmentRepository.php\":{\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"state\":\"OK\",\"sha256\":\"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871\",\"bytes\":8705,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getEditorData\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsForList\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByTempHash\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByContent\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByDataId\"},{\"visibility\":\"public\",\"name\":\"getAttachmentHandlers\"},{\"visibility\":\"public\",\"name\":\"getAttachmentHandler\"},{\"visibility\":\"public\",\"name\":\"getDefaultAttachmentConstraints\"},{\"visibility\":\"public\",\"name\":\"applyVideoAttachmentConstraints\"},{\"visibility\":\"public\",\"name\":\"getVideoAttachmentExtensions\"},{\"visibility\":\"public\",\"name\":\"getAudioAttachmentExtensions\"},{\"visibility\":\"public\",\"name\":\"getThumbnailSizes\"},{\"visibility\":\"public\",\"name\":\"logAttachmentView\"},{\"visibility\":\"public\",\"name\":\"batchUpdateAttachmentViews\"},{\"visibility\":\"public\",\"name\":\"addAttachmentsToContent\"},{\"visibility\":\"public\",\"name\":\"deleteUnassociatedAttachments\"},{\"visibility\":\"public\",\"name\":\"fastDeleteContentAttachments\"},{\"visibility\":\"protected\",\"name\":\"fastDeleteAttachmentsFromPairs\"},{\"visibility\":\"public\",\"name\":\"deleteUnusedAttachmentData\"},{\"visibility\":\"public\",\"name\":\"countUnassociatedAttachmentsForUser\"}],\"method_count\":20,\"method_export_complete\":true},\"src/XF/Repository/RouteRepository.php\":{\"path\":\"src/XF/Repository/RouteRepository.php\",\"state\":\"OK\",\"sha256\":\"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5\",\"bytes\":1941,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findRoutesForList\"},{\"visibility\":\"public\",\"name\":\"getRouteTypes\"},{\"visibility\":\"public\",\"name\":\"getRouteCacheData\"},{\"visibility\":\"protected\",\"name\":\"disableProcessingAddOnRoute\"},{\"visibility\":\"public\",\"name\":\"rebuildRouteCache\"},{\"visibility\":\"public\",\"name\":\"rebuildRouteCaches\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Repository/TemplateRepository.php\":{\"path\":\"src/XF/Repository/TemplateRepository.php\",\"state\":\"OK\",\"sha256\":\"3b772c900f223a5251f3b40ad20cdda6873869a2e61407a27c4c1745e1b0acef\",\"bytes\":3767,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findEffectiveTemplatesInStyle\"},{\"visibility\":\"public\",\"name\":\"findEffectiveTemplateInStyle\"},{\"visibility\":\"public\",\"name\":\"findTemplatesInStyle\"},{\"visibility\":\"public\",\"name\":\"countOutdatedTemplates\"},{\"visibility\":\"public\",\"name\":\"getOutdatedTemplates\"},{\"visibility\":\"protected\",\"name\":\"getBaseOutdatedTemplateData\"},{\"visibility\":\"public\",\"name\":\"getTemplateTypes\"},{\"visibility\":\"public\",\"name\":\"pruneEditHistory\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Repository/UserAlertRepository.php\":{\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"state\":\"OK\",\"sha256\":\"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9\",\"bytes\":21675,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findAlertsForUser\"},{\"visibility\":\"public\",\"name\":\"userReceivesAlert\"},{\"visibility\":\"public\",\"name\":\"userReceivesPush\"},{\"visibility\":\"public\",\"name\":\"alertFromUser\"},{\"visibility\":\"public\",\"name\":\"alert\"},{\"visibility\":\"public\",\"name\":\"insertAlert\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsToUser\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsFromUser\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsForContent\"},{\"visibility\":\"protected\",\"name\":\"deleteAlertsInternal\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsViewed\"},{\"visibility\":\"public\",\"name\":\"markUserAlertViewed\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsRead\"},{\"visibility\":\"public\",\"name\":\"autoMarkUserAlertsRead\"},{\"visibility\":\"protected\",\"name\":\"markSpecificUserAlertsRead\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsReadForContent\"},{\"visibility\":\"public\",\"name\":\"markUserAlertRead\"},{\"visibility\":\"public\",\"name\":\"markUserAlertUnread\"},{\"visibility\":\"public\",\"name\":\"markInaccessibleAlertsRead\"},{\"visibility\":\"protected\",\"name\":\"markAllUserAlertsViewedOrRead\"},{\"visibility\":\"protected\",\"name\":\"markUserAlertsViewedOrRead\"},{\"visibility\":\"protected\",\"name\":\"markUserAlertsUnread\"},{\"visibility\":\"public\",\"name\":\"pruneViewedAlerts\"},{\"visibility\":\"public\",\"name\":\"pruneUnviewedAlerts\"},{\"visibility\":\"public\",\"name\":\"updateUnviewedCountForUser\"},{\"visibility\":\"public\",\"name\":\"updateUnreadCountForUser\"},{\"visibility\":\"public\",\"name\":\"getAlertHandlers\"},{\"visibility\":\"public\",\"name\":\"getAlertHandler\"},{\"visibility\":\"public\",\"name\":\"addContentToAlerts\"},{\"visibility\":\"public\",\"name\":\"getAlertOptOuts\"},{\"visibility\":\"public\",\"name\":\"getAlertOptOutActions\"}],\"method_count\":31,\"method_export_complete\":true},\"src/XF/Service/Attachment/PreparerService.php\":{\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"state\":\"OK\",\"sha256\":\"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1\",\"bytes\":9726,\"namespace\":\"XF\\\\Service\\\\Attachment\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PreparerService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"insertAttachment\"},{\"visibility\":\"public\",\"name\":\"insertDataFromFile\"},{\"visibility\":\"protected\",\"name\":\"setupDataInsertFromFile\"},{\"visibility\":\"public\",\"name\":\"optimizeExistingAttachment\"},{\"visibility\":\"public\",\"name\":\"updateDataFromFile\"},{\"visibility\":\"protected\",\"name\":\"setupDataUpdateFromFile\"},{\"visibility\":\"public\",\"name\":\"generateAttachmentThumbnails\"},{\"visibility\":\"public\",\"name\":\"generateAttachmentThumbnail\"},{\"visibility\":\"public\",\"name\":\"insertTemporaryAttachment\"},{\"visibility\":\"public\",\"name\":\"associateAttachmentsWithContent\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Service/User/EmailChangeService.php\":{\"path\":\"src/XF/Service/User/EmailChangeService.php\",\"state\":\"OK\",\"sha256\":\"e8f1cfced8b7fb3b4b597e756a5d1529a7f51d739888e4c84e1729e8a8d5f0eb\",\"bytes\":4138,\"namespace\":\"XF\\\\Service\\\\User\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailChangeService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"changeEmail\"},{\"visibility\":\"public\",\"name\":\"getUser\"},{\"visibility\":\"public\",\"name\":\"logIp\"},{\"visibility\":\"public\",\"name\":\"canChangeEmail\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"save\"},{\"visibility\":\"public\",\"name\":\"getConfirmationRequired\"},{\"visibility\":\"protected\",\"name\":\"isConfirmationRequired\"},{\"visibility\":\"protected\",\"name\":\"changeUserStateForConfirmation\"},{\"visibility\":\"protected\",\"name\":\"onEmailChange\"},{\"visibility\":\"protected\",\"name\":\"sendEmailConfirmation\"},{\"visibility\":\"public\",\"name\":\"wasConfirmationSent\"},{\"visibility\":\"protected\",\"name\":\"sendEmailChangedNotice\"},{\"visibility\":\"public\",\"name\":\"wasChangeNotificationSent\"},{\"visibility\":\"protected\",\"name\":\"writeIpLog\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Service/User/EmailStopService.php\":{\"path\":\"src/XF/Service/User/EmailStopService.php\",\"state\":\"OK\",\"sha256\":\"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993\",\"bytes\":5264,\"namespace\":\"XF\\\\Service\\\\User\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailStopService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getUser\"},{\"visibility\":\"public\",\"name\":\"getConfirmKey\"},{\"visibility\":\"public\",\"name\":\"addHandlerClasses\"},{\"visibility\":\"public\",\"name\":\"addHandler\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getActionOptions\"},{\"visibility\":\"public\",\"name\":\"stop\"},{\"visibility\":\"public\",\"name\":\"stopAll\"},{\"visibility\":\"public\",\"name\":\"stopAllExcept\"},{\"visibility\":\"public\",\"name\":\"stopMailingList\"},{\"visibility\":\"public\",\"name\":\"stopActivitySummary\"},{\"visibility\":\"public\",\"name\":\"stopConversations\"},{\"visibility\":\"public\",\"name\":\"stopAllContent\"},{\"visibility\":\"public\",\"name\":\"stopContent\"},{\"visibility\":\"public\",\"name\":\"sendConfirmation\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Template/Templater.php\":{\"path\":\"src/XF/Template/Templater.php\",\"state\":\"OK\",\"sha256\":\"e68113fd38970f1306f9ddf78b1f104910cac1e313776c1fe63bd78fe0ec4a56\",\"bytes\":208029,\"namespace\":\"XF\\\\Template\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getTemplateFilePath\"},{\"visibility\":\"protected\",\"name\":\"getTemplateDataFromSource\"},{\"visibility\":\"public\",\"name\":\"getRouter\"},{\"visibility\":\"public\",\"name\":\"getCssLoadUrl\"},{\"visibility\":\"public\",\"name\":\"getCssValidationKey\"},{\"visibility\":\"public\",\"name\":\"getJsUrl\"},{\"visibility\":\"public\",\"name\":\"getJsFileCacheBuster\"},{\"visibility\":\"public\",\"name\":\"getJsFileCacheBusterValue\"},{\"visibility\":\"public\",\"name\":\"getJsCacheBuster\"},{\"visibility\":\"public\",\"name\":\"fnJsMtimes\"},{\"visibility\":\"protected\",\"name\":\"getJsLazyLoads\"},{\"visibility\":\"public\",\"name\":\"getDevJsUrl\"},{\"visibility\":\"public\",\"name\":\"setLanguage\"},{\"visibility\":\"public\",\"name\":\"getLanguage\"},{\"visibility\":\"public\",\"name\":\"phrase\"},{\"visibility\":\"public\",\"name\":\"setStyle\"},{\"visibility\":\"public\",\"name\":\"getStyle\"},{\"visibility\":\"public\",\"name\":\"getStyleId\"},{\"visibility\":\"public\",\"name\":\"setCssValidator\"},{\"visibility\":\"public\",\"name\":\"setJqueryVersion\"},{\"visibility\":\"public\",\"name\":\"setJsVersion\"},{\"visibility\":\"public\",\"name\":\"setJsBaseUrl\"},{\"visibility\":\"public\",\"name\":\"setDynamicDefaultAvatars\"},{\"visibility\":\"public\",\"name\":\"setMediaSites\"},{\"visibility\":\"public\",\"name\":\"setUserTitleLadder\"},{\"visibility\":\"public\",\"name\":\"setUserBanners\"},{\"visibility\":\"public\",\"name\":\"setGroupStyles\"},{\"visibility\":\"public\",\"name\":\"setWidgetPositions\"},{\"visibility\":\"public\",\"name\":\"addDefaultHandlers\"},{\"visibility\":\"public\",\"name\":\"addFilters\"},{\"visibility\":\"public\",\"name\":\"addFilter\"},{\"visibility\":\"public\",\"name\":\"addFunctions\"},{\"visibility\":\"public\",\"name\":\"addFunction\"},{\"visibility\":\"public\",\"name\":\"addTests\"},{\"visibility\":\"public\",\"name\":\"addTest\"},{\"visibility\":\"public\",\"name\":\"addDefaultParams\"},{\"visibility\":\"public\",\"name\":\"addDefaultParam\"},{\"visibility\":\"public\",\"name\":\"getTemplate\"},{\"visibility\":\"public\",\"name\":\"addTemplateWatcher\"},{\"visibility\":\"public\",\"name\":\"hasWatcherActionedTemplates\"},{\"visibility\":\"public\",\"name\":\"getTemplateTypeAndName\"},{\"visibility\":\"public\",\"name\":\"applyDefaultTemplateType\"},{\"visibility\":\"public\",\"name\":\"getTemplateCode\"},{\"visibility\":\"public\",\"name\":\"getTemplateMacro\"},{\"visibility\":\"protected\",\"name\":\"getTemplateData\"},{\"visibility\":\"public\",\"name\":\"callAdsMacro\"},{\"visibility\":\"public\",\"name\":\"callMacro\"},{\"visibility\":\"public\",\"name\":\"renderMacro\"},{\"visibility\":\"public\",\"name\":\"setupBaseParamsForMacro\"},{\"visibility\":\"public\",\"name\":\"combineMacroArgumentAttributes\"},{\"visibility\":\"public\",\"name\":\"mergeMacroArguments\"},{\"visibility\":\"public\",\"name\":\"renderExtension\"},{\"visibility\":\"public\",\"name\":\"renderExtensionParent\"},{\"visibility\":\"protected\",\"name\":\"renderExtensionInternal\"},{\"visibility\":\"public\",\"name\":\"extractIntoVarContainer\"},{\"visibility\":\"public\",\"name\":\"wrapTemplate\"},{\"visibility\":\"protected\",\"name\":\"applyWrappedTemplate\"},{\"visibility\":\"public\",\"name\":\"filter\"},{\"visibility\":\"public\",\"name\":\"func\"},{\"visibility\":\"public\",\"name\":\"test\"},{\"visibility\":\"public\",\"name\":\"arrayKey\"},{\"visibility\":\"public\",\"name\":\"isA\"},{\"visibility\":\"public\",\"name\":\"method\"},{\"visibility\":\"public\",\"name\":\"escape\"},{\"visibility\":\"public\",\"name\":\"modifySectionedHtml\"},{\"visibility\":\"public\",\"name\":\"modifySidebarHtml\"},{\"visibility\":\"public\",\"name\":\"getSidebarHtml\"},{\"visibility\":\"public\",\"name\":\"modifySideNavHtml\"},{\"visibility\":\"public\",\"name\":\"getSideNavHtml\"},{\"visibility\":\"public\",\"name\":\"includeCss\"},{\"visibility\":\"public\",\"name\":\"getIncludedCss\"},{\"visibility\":\"public\",\"name\":\"inlineCss\"},{\"visibility\":\"public\",\"name\":\"getInlineCss\"},{\"visibility\":\"public\",\"name\":\"includeJs\"},{\"visibility\":\"protected\",\"name\":\"splitJsSrc\"},{\"visibility\":\"public\",\"name\":\"getIncludedJs\"},{\"visibility\":\"public\",\"name\":\"inlineJs\"},{\"visibility\":\"public\",\"name\":\"getInlineJs\"},{\"visibility\":\"public\",\"name\":\"isTraversable\"}],\"method_count\":341,\"method_export_complete\":false},\"src/XF/Tfa/Email.php\":{\"path\":\"src/XF/Tfa/Email.php\",\"state\":\"OK\",\"sha256\":\"b9a9e2fbfb319531ffff957219ded5e19ea57a54d59a8dad5c146230381a3a81\",\"bytes\":1850,\"namespace\":\"XF\\\\Tfa\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Email\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"generateInitialData\"},{\"visibility\":\"public\",\"name\":\"trigger\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"verify\"},{\"visibility\":\"public\",\"name\":\"meetsRequirements\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Validator/Email.php\":{\"path\":\"src/XF/Validator/Email.php\",\"state\":\"OK\",\"sha256\":\"86402e80c1756d3b2d46a704cb84b75fd872df845cc63a673b1299b703969c7d\",\"bytes\":2489,\"namespace\":\"XF\\\\Validator\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Email\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"coerceValue\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Widget/VisitorPanel.php\":{\"path\":\"src/XF/Widget/VisitorPanel.php\",\"state\":\"OK\",\"sha256\":\"cfaf78a5d3602077b6c0a0c8543371dfb0ae8abd1d37b3cd5698fb02882cafbf\",\"bytes\":217,\"namespace\":\"XF\\\\Widget\",\"declarations\":[{\"kind\":\"class\",\"name\":\"VisitorPanel\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"getOptionsTemplate\"}],\"method_count\":2,\"method_export_complete\":true}},\"holds\":[]},{\"label\":\"CORE_B_KINGOFWOLK\",\"root\":\"/var/www/forums/kingofwolk/public\",\"state\":\"OK\",\"core_fingerprint\":{\"state\":\"OK\",\"sha256\":\"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b\",\"file_count\":2433,\"total_bytes\":17687935},\"category_candidates\":{\"attachment\":[{\"path\":\"src/XF/Entity/Attachment.php\",\"score\":103},{\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"score\":103},{\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"score\":102},{\"path\":\"src/XF/Api/Controller/AttachmentController.php\",\"score\":102},{\"path\":\"src/XF/Api/Controller/AttachmentsController.php\",\"score\":102},{\"path\":\"src/XF/Entity/ApiAttachmentKey.php\",\"score\":102},{\"path\":\"src/XF/Filterer/Attachment.php\",\"score\":102}],\"alert\":[{\"path\":\"src/XF/Entity/UserAlert.php\",\"score\":202},{\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"score\":202},{\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"score\":202},{\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"score\":201},{\"path\":\"src/XF/Finder/UserAlertOptOutFinder.php\",\"score\":201},{\"path\":\"src/XF/Job/UserAlert.php\",\"score\":201},{\"path\":\"src/XF/Alert/AbstractHandler.php\",\"score\":101},{\"path\":\"src/XF/Alert/ConversationMessageHandler.php\",\"score\":101}],\"captcha\":[{\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"score\":101},{\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"score\":101},{\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/HCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/KeyCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/Question.php\",\"score\":101},{\"path\":\"src/XF/Captcha/ReCaptcha.php\",\"score\":101},{\"path\":\"src/XF/Captcha/TextCaptcha.php\",\"score\":101}],\"controller_request_csrf\":[{\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"score\":104},{\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"score\":104},{\"path\":\"src/XF/Mvc/Controller.php\",\"score\":104},{\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"score\":104},{\"path\":\"src/XF/Pub/Controller/LoginController.php\",\"score\":104},{\"path\":\"src/XF/Admin/Controller/AccountController.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/ConnectedAccountController.php\",\"score\":103},{\"path\":\"src/XF/Admin/Controller/ImportController.php\",\"score\":103}],\"permission\":[{\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"score\":102},{\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"score\":101},{\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"score\":101},{\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/AdminPermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/GroupAndPermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/PermissionController.php\",\"score\":101},{\"path\":\"src/XF/Admin/Controller/PermissionDefinitionController.php\",\"score\":101}],\"routing\":[{\"path\":\"src/XF/Mvc/Router.php\",\"score\":202},{\"path\":\"src/XF/Api/Mvc/Router.php\",\"score\":201},{\"path\":\"src/XF/Repository/RouteRepository.php\",\"score\":201},{\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"score\":102},{\"path\":\"src/XF/Admin/Controller/RouteFilterController.php\",\"score\":102},{\"path\":\"src/XF/Pub/Route/Category.php\",\"score\":102},{\"path\":\"src/XF/AddOn/DataType/Route.php\",\"score\":101},{\"path\":\"src/XF/DevelopmentOutput/Route.php\",\"score\":101}],\"mail\":[{\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"score\":203},{\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"score\":203},{\"path\":\"src/XF/Job/UserEmail.php\",\"score\":203},{\"path\":\"src/XF/Mail/Mailer.php\",\"score\":203},{\"path\":\"src/XF/Service/User/EmailChangeService.php\",\"score\":203},{\"path\":\"src/XF/Service/User/EmailStopService.php\",\"score\":203},{\"path\":\"src/XF/Tfa/Email.php\",\"score\":203},{\"path\":\"src/XF/Validator/Email.php\",\"score\":203}],\"addon_lifecycle\":[{\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"score\":205},{\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"score\":205},{\"path\":\"src/XF/AddOn/AddOn.php\",\"score\":105},{\"path\":\"src/XF/Admin/Controller/AddOnController.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOn/Create.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"score\":105},{\"path\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"score\":105},{\"path\":\"src/XF/Job/AddOnInstallBatch.php\",\"score\":105}],\"visitor_identity\":[{\"path\":\"src/XF/Entity/User.php\",\"score\":102},{\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"score\":101},{\"path\":\"src/XF/Less/Visitor/RtlVisitorPre.php\",\"score\":101},{\"path\":\"src/XF/Widget/VisitorPanel.php\",\"score\":101},{\"path\":\"src/XF/Authentication/AbstractAuth.php\",\"score\":100},{\"path\":\"src/XF/Authentication/Core.php\",\"score\":100}],\"template_integration\":[{\"path\":\"src/XF/Job/TemplateRebuild.php\",\"score\":202},{\"path\":\"src/XF/Api/Templater.php\",\"score\":201},{\"path\":\"src/XF/Install/Templater.php\",\"score\":201},{\"path\":\"src/XF/Mail/Templater.php\",\"score\":201},{\"path\":\"src/XF/Repository/TemplateRepository.php\",\"score\":201},{\"path\":\"src/XF/Template/Templater.php\",\"score\":201},{\"path\":\"src/XF/Entity/Template.php\",\"score\":103},{\"path\":\"src/XF/AddOn/DataType/TemplateModification.php\",\"score\":102}]},\"candidate_files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"state\":\"OK\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"checkRequirements\"},{\"visibility\":\"public\",\"name\":\"postInstall\"},{\"visibility\":\"public\",\"name\":\"postUpgrade\"},{\"visibility\":\"public\",\"name\":\"postRebuild\"},{\"visibility\":\"public\",\"name\":\"onActiveChange\"},{\"visibility\":\"public\",\"name\":\"enqueuePostUpgradeCleanUp\"},{\"visibility\":\"public\",\"name\":\"prepareForAction\"},{\"visibility\":\"protected\",\"name\":\"query\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/AddOn/AddOn.php\":{\"path\":\"src/XF/AddOn/AddOn.php\",\"state\":\"OK\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOn\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getInstalledAddOn\"},{\"visibility\":\"public\",\"name\":\"getAddOnId\"},{\"visibility\":\"public\",\"name\":\"getAddOnIdUrl\"},{\"visibility\":\"public\",\"name\":\"prepareVersionForFilename\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForFilename\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForPath\"},{\"visibility\":\"public\",\"name\":\"prepareAddOnIdForClass\"},{\"visibility\":\"public\",\"name\":\"getMissingFiles\"},{\"visibility\":\"public\",\"name\":\"getAddOnDirectory\"},{\"visibility\":\"public\",\"name\":\"getBuildDirectory\"},{\"visibility\":\"public\",\"name\":\"getDataDirectory\"},{\"visibility\":\"public\",\"name\":\"getFilesDirectory\"},{\"visibility\":\"public\",\"name\":\"getReleasesDirectory\"},{\"visibility\":\"public\",\"name\":\"getReleasePath\"},{\"visibility\":\"public\",\"name\":\"getJsonPath\"},{\"visibility\":\"public\",\"name\":\"getJson\"},{\"visibility\":\"public\",\"name\":\"getJsonHash\"},{\"visibility\":\"public\",\"name\":\"prepareJsonFile\"},{\"visibility\":\"public\",\"name\":\"getBuildJsonPath\"},{\"visibility\":\"public\",\"name\":\"getBuildJson\"},{\"visibility\":\"public\",\"name\":\"getIconPath\"},{\"visibility\":\"public\",\"name\":\"getHashesPath\"},{\"visibility\":\"public\",\"name\":\"getHashes\"},{\"visibility\":\"public\",\"name\":\"getSetupPath\"},{\"visibility\":\"public\",\"name\":\"getSetup\"},{\"visibility\":\"public\",\"name\":\"isInstalled\"},{\"visibility\":\"public\",\"name\":\"isActive\"},{\"visibility\":\"public\",\"name\":\"isLegacy\"},{\"visibility\":\"public\",\"name\":\"isDevOutputAvailable\"},{\"visibility\":\"public\",\"name\":\"hasMissingFiles\"},{\"visibility\":\"public\",\"name\":\"hasPendingChanges\"},{\"visibility\":\"public\",\"name\":\"hasFaIcon\"},{\"visibility\":\"public\",\"name\":\"hasIcon\"},{\"visibility\":\"public\",\"name\":\"getIconUri\"},{\"visibility\":\"public\",\"name\":\"hasHashes\"},{\"visibility\":\"public\",\"name\":\"hasSetup\"},{\"visibility\":\"public\",\"name\":\"isAvailable\"},{\"visibility\":\"public\",\"name\":\"isFileVersionValid\"},{\"visibility\":\"public\",\"name\":\"isJsonHashChanged\"},{\"visibility\":\"public\",\"name\":\"isJsonVersionNewer\"},{\"visibility\":\"public\",\"name\":\"getJsonVersion\"},{\"visibility\":\"public\",\"name\":\"canUpgrade\"},{\"visibility\":\"public\",\"name\":\"checkRequirements\"},{\"visibility\":\"public\",\"name\":\"passesHealthCheck\"},{\"visibility\":\"public\",\"name\":\"updatePendingAction\"},{\"visibility\":\"public\",\"name\":\"resetPendingAction\"},{\"visibility\":\"public\",\"name\":\"preInstall\"},{\"visibility\":\"public\",\"name\":\"postInstall\"},{\"visibility\":\"public\",\"name\":\"preUpgrade\"},{\"visibility\":\"public\",\"name\":\"postUpgrade\"},{\"visibility\":\"public\",\"name\":\"preUninstall\"},{\"visibility\":\"public\",\"name\":\"postUninstall\"},{\"visibility\":\"public\",\"name\":\"preRebuild\"},{\"visibility\":\"public\",\"name\":\"postRebuild\"},{\"visibility\":\"public\",\"name\":\"onActiveChange\"},{\"visibility\":\"public\",\"name\":\"postDataImport\"},{\"visibility\":\"public\",\"name\":\"syncFromJson\"},{\"visibility\":\"public\",\"name\":\"canInstall\"},{\"visibility\":\"public\",\"name\":\"canUninstall\"},{\"visibility\":\"public\",\"name\":\"canEdit\"},{\"visibility\":\"public\",\"name\":\"canRebuild\"},{\"visibility\":\"public\",\"name\":\"canDeleteFiles\"},{\"visibility\":\"public\",\"name\":\"getUndeletableFiles\"},{\"visibility\":\"public\",\"name\":\"getUndeletableConflictingFiles\"},{\"visibility\":\"public\",\"name\":\"offsetGet\"},{\"visibility\":\"public\",\"name\":\"__get\"},{\"visibility\":\"public\",\"name\":\"offsetExists\"},{\"visibility\":\"public\",\"name\":\"offsetSet\"},{\"visibility\":\"public\",\"name\":\"offsetUnset\"}],\"method_count\":70,\"method_export_complete\":true},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"state\":\"OK\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AdminPermission\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":7,\"method_export_complete\":true},\"src/XF/AddOn/DataType/Permission.php\":{\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"state\":\"OK\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Permission\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"state\":\"OK\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"protected\",\"name\":\"deleteEntity\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/Route.php\":{\"path\":\"src/XF/AddOn/DataType/Route.php\",\"state\":\"OK\",\"sha256\":\"ffd5dc9411b761a264810af2241af71c553ab2b409f670305687e9d4d75a34bb\",\"bytes\":3683,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Route\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/AddOn/DataType/TemplateModification.php\":{\"path\":\"src/XF/AddOn/DataType/TemplateModification.php\",\"state\":\"OK\",\"sha256\":\"c27e2bb5baa379dcaf0eab73f35fcc62f5ce656fbccbcb4d6ded095d83b4b31a\",\"bytes\":3361,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateModification\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getShortName\"},{\"visibility\":\"public\",\"name\":\"getContainerTag\"},{\"visibility\":\"public\",\"name\":\"getChildTag\"},{\"visibility\":\"public\",\"name\":\"exportAddOnData\"},{\"visibility\":\"public\",\"name\":\"importAddOnData\"},{\"visibility\":\"public\",\"name\":\"deleteOrphanedAddOnData\"},{\"visibility\":\"public\",\"name\":\"rebuildActiveChange\"},{\"visibility\":\"protected\",\"name\":\"getMappedAttributes\"},{\"visibility\":\"protected\",\"name\":\"getMaintainedAttributes\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/Admin/Controller/AccountController.php\":{\"path\":\"src/XF/Admin/Controller/AccountController.php\",\"state\":\"OK\",\"sha256\":\"2fb50ca6cc9497705facf95d5781acd8944b47d7968c4b97a2e769965515eb46\",\"bytes\":1923,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AccountController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionLanguage\"},{\"visibility\":\"public\",\"name\":\"actionStyleVariation\"},{\"visibility\":\"public\",\"name\":\"actionToggleAdvanced\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Admin/Controller/AddOnController.php\":{\"path\":\"src/XF/Admin/Controller/AddOnController.php\",\"state\":\"OK\",\"sha256\":\"2f49d3d8edd5e288d43fff571b02c75b0f297d5ab0a0f934582b7dc11f913915\",\"bytes\":23254,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionIcon\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"public\",\"name\":\"actionMassToggle\"},{\"visibility\":\"public\",\"name\":\"actionControls\"},{\"visibility\":\"public\",\"name\":\"actionOptions\"},{\"visibility\":\"public\",\"name\":\"actionSyncChanges\"},{\"visibility\":\"public\",\"name\":\"actionRebuild\"},{\"visibility\":\"public\",\"name\":\"actionInstall\"},{\"visibility\":\"protected\",\"name\":\"getBatchCreatorService\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchive\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchiveConfirm\"},{\"visibility\":\"public\",\"name\":\"actionInstallFromArchiveComplete\"},{\"visibility\":\"public\",\"name\":\"actionUpgrade\"},{\"visibility\":\"public\",\"name\":\"actionUninstall\"},{\"visibility\":\"public\",\"name\":\"actionDeleteFiles\"},{\"visibility\":\"protected\",\"name\":\"getFinalizeUrl\"},{\"visibility\":\"public\",\"name\":\"actionFinalize\"},{\"visibility\":\"protected\",\"name\":\"displayAddOnActionStep\"},{\"visibility\":\"protected\",\"name\":\"getAddOnWarningsAndErrors\"},{\"visibility\":\"protected\",\"name\":\"assertAddOnEntityExists\"},{\"visibility\":\"protected\",\"name\":\"assertAddOnAvailable\"},{\"visibility\":\"protected\",\"name\":\"getAddOnIfAvailable\"},{\"visibility\":\"protected\",\"name\":\"getAddOnManager\"},{\"visibility\":\"protected\",\"name\":\"getAddOnRepo\"},{\"visibility\":\"protected\",\"name\":\"postDispatchController\"}],\"method_count\":27,\"method_export_complete\":true},\"src/XF/Admin/Controller/AdminPermissionController.php\":{\"path\":\"src/XF/Admin/Controller/AdminPermissionController.php\",\"state\":\"OK\",\"sha256\":\"1f75ddef2be0cf12db3ef12dcf2c7f1087e353d47ff6ed93474b93e2e1d219ad\",\"bytes\":3328,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AdminPermissionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"permissionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"permissionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertPermissionExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Admin/Controller/AttachmentController.php\":{\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"state\":\"OK\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionFilter\"},{\"visibility\":\"protected\",\"name\":\"setupAttachmentFilterer\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionView\"},{\"visibility\":\"public\",\"name\":\"actionOptions\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"state\":\"OK\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"questionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"protected\",\"name\":\"questionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"protected\",\"name\":\"assertCaptchaQuestionExists\"},{\"visibility\":\"protected\",\"name\":\"getCaptchaQuestionRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/ConnectedAccountController.php\":{\"path\":\"src/XF/Admin/Controller/ConnectedAccountController.php\",\"state\":\"OK\",\"sha256\":\"6069d1cbd8e5d6a89dad784c8ccfbad641af6a750103634e5e49771df561a20b\",\"bytes\":5560,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ConnectedAccountController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionTest\"},{\"visibility\":\"public\",\"name\":\"actionPerformTest\"},{\"visibility\":\"protected\",\"name\":\"providerAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"protected\",\"name\":\"providerSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDeactivate\"},{\"visibility\":\"protected\",\"name\":\"assertProviderExists\"},{\"visibility\":\"protected\",\"name\":\"getConnectedAccountRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/GroupAndPermissionController.php\":{\"path\":\"src/XF/Admin/Controller/GroupAndPermissionController.php\",\"state\":\"OK\",\"sha256\":\"7f26d054684e7f829d0c071245e72eb4fdb1661a20c918e14db0b2a75157dc6f\",\"bytes\":274,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"GroupAndPermissionController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionIndex\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Admin/Controller/ImportController.php\":{\"path\":\"src/XF/Admin/Controller/ImportController.php\",\"state\":\"OK\",\"sha256\":\"22db8fe4b2bc30712cbd622941d1d280d152aee4a02e9904493cd09d99befa5e\",\"bytes\":9422,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ImportController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionCancel\"},{\"visibility\":\"public\",\"name\":\"actionConfig\"},{\"visibility\":\"protected\",\"name\":\"displayStepConfig\"},{\"visibility\":\"public\",\"name\":\"actionStepConfig\"},{\"visibility\":\"public\",\"name\":\"actionStart\"},{\"visibility\":\"public\",\"name\":\"actionRun\"},{\"visibility\":\"public\",\"name\":\"actionFinalize\"},{\"visibility\":\"public\",\"name\":\"actionComplete\"},{\"visibility\":\"protected\",\"name\":\"getNotesData\"},{\"visibility\":\"protected\",\"name\":\"getImportManager\"},{\"visibility\":\"protected\",\"name\":\"triggerSessionRedirect\"}],\"method_count\":13,\"method_export_complete\":true},\"src/XF/Admin/Controller/LoginController.php\":{\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"state\":\"OK\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionForm\"},{\"visibility\":\"public\",\"name\":\"actionLogin\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"protected\",\"name\":\"completeLogin\"},{\"visibility\":\"public\",\"name\":\"actionLogout\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertAdmin\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/Admin/Controller/PermissionController.php\":{\"path\":\"src/XF/Admin/Controller/PermissionController.php\",\"state\":\"OK\",\"sha256\":\"dfa3e0d5409d569adfc3f15b6b9b49b9a418dfe5a51218768857e3efbdb1c0bc\",\"bytes\":8179,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionController\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"actionUserGroup\"},{\"visibility\":\"public\",\"name\":\"actionUserGroupEdit\"},{\"visibility\":\"public\",\"name\":\"actionUserGroupSave\"},{\"visibility\":\"public\",\"name\":\"actionUser\"},{\"visibility\":\"public\",\"name\":\"actionUserEdit\"},{\"visibility\":\"public\",\"name\":\"actionUserSave\"},{\"visibility\":\"protected\",\"name\":\"getNodePermissionPlugin\"},{\"visibility\":\"public\",\"name\":\"actionNode\"},{\"visibility\":\"public\",\"name\":\"actionNodeEdit\"},{\"visibility\":\"public\",\"name\":\"actionNodeSave\"},{\"visibility\":\"public\",\"name\":\"actionAnalyze\"},{\"visibility\":\"protected\",\"name\":\"assertUserExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"},{\"visibility\":\"protected\",\"name\":\"getEntryRepo\"},{\"visibility\":\"protected\",\"name\":\"assertUserGroupExists\"},{\"visibility\":\"protected\",\"name\":\"getUserGroupRepo\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Admin/Controller/PermissionDefinitionController.php\":{\"path\":\"src/XF/Admin/Controller/PermissionDefinitionController.php\",\"state\":\"OK\",\"sha256\":\"ed34ce9922333665cba609f8cd457289b2c87b4a8119bc301d5fc16ebdc4dccc\",\"bytes\":7117,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionDefinitionController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"permissionAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"permissionSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"interfaceGroupAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupEdit\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupAdd\"},{\"visibility\":\"protected\",\"name\":\"interfaceGroupSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupSave\"},{\"visibility\":\"public\",\"name\":\"actionInterfaceGroupDelete\"},{\"visibility\":\"protected\",\"name\":\"assertPermissionExists\"},{\"visibility\":\"protected\",\"name\":\"assertInterfaceGroupExists\"},{\"visibility\":\"protected\",\"name\":\"getPermissionRepo\"}],\"method_count\":17,\"method_export_complete\":true},\"src/XF/Admin/Controller/RouteController.php\":{\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"state\":\"OK\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"routeAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"routeSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertRouteExists\"},{\"visibility\":\"protected\",\"name\":\"getRouteRepo\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Admin/Controller/RouteFilterController.php\":{\"path\":\"src/XF/Admin/Controller/RouteFilterController.php\",\"state\":\"OK\",\"sha256\":\"327de691b97562c1a70e7f64fa74733c13b3512f936a5538736f37599d913fd6\",\"bytes\":3420,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteFilterController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"routeFilterAddEdit\"},{\"visibility\":\"public\",\"name\":\"actionEdit\"},{\"visibility\":\"public\",\"name\":\"actionAdd\"},{\"visibility\":\"protected\",\"name\":\"routeFilterSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSave\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"public\",\"name\":\"actionToggle\"},{\"visibility\":\"protected\",\"name\":\"assertRouteFilterExists\"},{\"visibility\":\"protected\",\"name\":\"getRouteFilterRepo\"}],\"method_count\":11,\"method_export_complete\":true},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"state\":\"OK\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"declarations\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getDisplayOrder\"},{\"visibility\":\"protected\",\"name\":\"getFinderName\"},{\"visibility\":\"protected\",\"name\":\"getRouteName\"},{\"visibility\":\"public\",\"name\":\"isSearchable\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Alert/AbstractHandler.php\":{\"path\":\"src/XF/Alert/AbstractHandler.php\",\"state\":\"OK\",\"sha256\":\"1d48488be1e561809a8d53ea9f43a3de2f04e70c5cc7c7e9a334fe12abcd2992\",\"bytes\":4761,\"namespace\":\"XF\\\\Alert\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"canViewContent\"},{\"visibility\":\"public\",\"name\":\"canViewAlert\"},{\"visibility\":\"public\",\"name\":\"getPushTemplateName\"},{\"visibility\":\"public\",\"name\":\"getTemplateName\"},{\"visibility\":\"public\",\"name\":\"getTemplateData\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"isAlertRenderable\"},{\"visibility\":\"public\",\"name\":\"getApiOutput\"},{\"visibility\":\"public\",\"name\":\"getEntityWith\"},{\"visibility\":\"public\",\"name\":\"getContent\"},{\"visibility\":\"public\",\"name\":\"getContentType\"},{\"visibility\":\"public\",\"name\":\"getOptOutActions\"},{\"visibility\":\"public\",\"name\":\"getOptOutDisplayOrder\"},{\"visibility\":\"public\",\"name\":\"getOptOutsMap\"}],\"method_count\":15,\"method_export_complete\":true},\"src/XF/Alert/ConversationMessageHandler.php\":{\"path\":\"src/XF/Alert/ConversationMessageHandler.php\",\"state\":\"OK\",\"sha256\":\"efb2b21429dffefec9c99d7634c76296496aab199da73130c86f78c58fe0754f\",\"bytes\":353,\"namespace\":\"XF\\\\Alert\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ConversationMessageHandler\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getEntityWith\"},{\"visibility\":\"public\",\"name\":\"getOptOutActions\"},{\"visibility\":\"public\",\"name\":\"getOptOutDisplayOrder\"}],\"method_count\":3,\"method_export_complete\":true},\"src/XF/Api/Controller/AttachmentController.php\":{\"path\":\"src/XF/Api/Controller/AttachmentController.php\",\"state\":\"OK\",\"sha256\":\"b2a82d8fedc68bf857bf855a1f1acbcfe9a9c046caafd273c42e94e9f6fa8f52\",\"bytes\":4479,\"namespace\":\"XF\\\\Api\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionGet\"},{\"visibility\":\"public\",\"name\":\"actionGetData\"},{\"visibility\":\"public\",\"name\":\"actionGetThumbnail\"},{\"visibility\":\"public\",\"name\":\"actionGetRetinaThumbnail\"},{\"visibility\":\"public\",\"name\":\"actionDelete\"},{\"visibility\":\"protected\",\"name\":\"assertViewableAttachment\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Api/Controller/AttachmentsController.php\":{\"path\":\"src/XF/Api/Controller/AttachmentsController.php\",\"state\":\"OK\",\"sha256\":\"a8dd432a93cb30fabafb712758862ec4aa1550b76ccffeba06ee7ccd64d249b0\",\"bytes\":5173,\"namespace\":\"XF\\\\Api\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentsController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionGet\"},{\"visibility\":\"public\",\"name\":\"actionPost\"},{\"visibility\":\"public\",\"name\":\"actionPostNewKey\"},{\"visibility\":\"protected\",\"name\":\"uploadFile\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Api/Mvc/Router.php\":{\"path\":\"src/XF/Api/Mvc/Router.php\",\"state\":\"OK\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Router\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"routePreProcessApiPrefix\"},{\"visibility\":\"public\",\"name\":\"routePreProcessApiVersion\"},{\"visibility\":\"public\",\"name\":\"routePreProcessApiResponseType\"},{\"visibility\":\"public\",\"name\":\"routeToController\"},{\"visibility\":\"protected\",\"name\":\"manipulateLinkPathInternal\"},{\"visibility\":\"public\",\"name\":\"getNewRouteMatch\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Api/Templater.php\":{\"path\":\"src/XF/Api/Templater.php\",\"state\":\"OK\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Authentication/AbstractAuth.php\":{\"path\":\"src/XF/Authentication/AbstractAuth.php\",\"state\":\"OK\",\"sha256\":\"a843b496c32eb166b7717785a8f530c24bfb2df0664056a66656d742d8fc599d\",\"bytes\":2143,\"namespace\":\"XF\\\\Authentication\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractAuth\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"setup\"},{\"visibility\":\"protected\",\"name\":\"getDefaultOptions\"},{\"visibility\":\"public\",\"name\":\"hasPassword\"},{\"visibility\":\"public\",\"name\":\"isUpgradable\"},{\"visibility\":\"protected\",\"name\":\"isLegacyHash\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Authentication/Core.php\":{\"path\":\"src/XF/Authentication/Core.php\",\"state\":\"OK\",\"sha256\":\"fc2791d5f497b196847fee2fc44df61f59b59e3b3c8d72524cb164e05319a0b7\",\"bytes\":1447,\"namespace\":\"XF\\\\Authentication\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Core\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"setup\"},{\"visibility\":\"protected\",\"name\":\"createHash\"},{\"visibility\":\"protected\",\"name\":\"getPasswordHash\"},{\"visibility\":\"public\",\"name\":\"generate\"},{\"visibility\":\"public\",\"name\":\"authenticate\"},{\"visibility\":\"public\",\"name\":\"getAuthenticationName\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"state\":\"OK\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailHtml\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getDefaultOptions\"},{\"visibility\":\"public\",\"name\":\"getCustomTagConfig\"},{\"visibility\":\"protected\",\"name\":\"getRenderedImg\"},{\"visibility\":\"protected\",\"name\":\"getRenderedAttachment\"},{\"visibility\":\"public\",\"name\":\"renderTagInlineCode\"},{\"visibility\":\"protected\",\"name\":\"getRenderedCode\"},{\"visibility\":\"protected\",\"name\":\"getRenderedQuote\"},{\"visibility\":\"protected\",\"name\":\"getRenderedSpoiler\"},{\"visibility\":\"protected\",\"name\":\"getRenderedInlineSpoiler\"},{\"visibility\":\"public\",\"name\":\"renderTagMedia\"},{\"visibility\":\"protected\",\"name\":\"getRenderedUnfurl\"},{\"visibility\":\"public\",\"name\":\"factory\"}],\"method_count\":12,\"method_export_complete\":true},\"src/XF/Captcha/AbstractCaptcha.php\":{\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"state\":\"OK\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"setForceVisible\"},{\"visibility\":\"public\",\"name\":\"setContext\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"protected\",\"name\":\"setResponse\"},{\"visibility\":\"public\",\"name\":\"getResponse\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Captcha/HCaptcha.php\":{\"path\":\"src/XF/Captcha/HCaptcha.php\",\"state\":\"OK\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"protected\",\"name\":\"isLocalDomain\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Captcha/KeyCaptcha.php\":{\"path\":\"src/XF/Captcha/KeyCaptcha.php\",\"state\":\"OK\",\"sha256\":\"a9358ca9de9072edc8f2af63864c44aecde85cf1fa9cd6dd563d8734b675871d\",\"bytes\":2284,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"KeyCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Captcha/Question.php\":{\"path\":\"src/XF/Captcha/Question.php\",\"state\":\"OK\",\"sha256\":\"873a2eaef0f2ce3799345f3ba96220f97342d343fd46d0fdd120946f99186c3b\",\"bytes\":1022,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Question\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Captcha/ReCaptcha.php\":{\"path\":\"src/XF/Captcha/ReCaptcha.php\",\"state\":\"OK\",\"sha256\":\"551e726e4bb04973e774f2740ba67e998ea0316799c71142e3db5b7d61c7414e\",\"bytes\":2444,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ReCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"getPrivacyPolicy\"},{\"visibility\":\"public\",\"name\":\"getCookieThirdParties\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Captcha/TextCaptcha.php\":{\"path\":\"src/XF/Captcha/TextCaptcha.php\",\"state\":\"OK\",\"sha256\":\"2ef0bd2633b9449bd15e4ad66273c37a26c9f31101b883ce68bc7afcc1826fc3\",\"bytes\":2172,\"namespace\":\"XF\\\\Captcha\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TextCaptcha\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"renderInternal\"},{\"visibility\":\"public\",\"name\":\"isValid\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"state\":\"OK\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"},{\"visibility\":\"protected\",\"name\":\"runStep\"},{\"visibility\":\"protected\",\"name\":\"outputStatus\"},{\"visibility\":\"protected\",\"name\":\"clearStatus\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOn/Create.php\":{\"path\":\"src/XF/Cli/Command/AddOn/Create.php\",\"state\":\"OK\",\"sha256\":\"4ff8f77caa12327158b9a6ba6ed2ffe85b959011279be5a70a8b3e77f75204f5\",\"bytes\":9226,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Create\"},{\"kind\":\"class\",\"name\":\"Setup\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"},{\"visibility\":\"public\",\"name\":\"install\"},{\"visibility\":\"public\",\"name\":\"upgrade\"},{\"visibility\":\"public\",\"name\":\"uninstall\"},{\"visibility\":\"protected\",\"name\":\"getAddOnQuestionFieldValidator\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOnSubAction.php\":{\"path\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"state\":\"OK\",\"sha256\":\"4cbf315edc17bf5773c624da2d1af076f47dd588398462d657f709d832adbb46\",\"bytes\":3306,\"namespace\":\"XF\\\\Cli\\\\Command\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnSubAction\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Cli/Command/AddOnUninstall.php\":{\"path\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"state\":\"OK\",\"sha256\":\"6dc768f60efd4af161b549cd54c01ae8922326cf7fd230b8ef93403bf8dba90c\",\"bytes\":1981,\"namespace\":\"XF\\\\Cli\\\\Command\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnUninstall\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"configure\"},{\"visibility\":\"protected\",\"name\":\"execute\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"state\":\"OK\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"isTfaConfirmationRequired\"},{\"visibility\":\"public\",\"name\":\"getCurrentTrustKey\"},{\"visibility\":\"public\",\"name\":\"getTfaLoginUserId\"},{\"visibility\":\"public\",\"name\":\"getTfaLoginUser\"},{\"visibility\":\"public\",\"name\":\"setTfaSessionCheck\"},{\"visibility\":\"public\",\"name\":\"clearTfaSessionCheck\"},{\"visibility\":\"public\",\"name\":\"triggerIfTfaConfirmationRequired\"},{\"visibility\":\"public\",\"name\":\"runTfaCheck\"},{\"visibility\":\"public\",\"name\":\"setDeviceTrusted\"},{\"visibility\":\"public\",\"name\":\"completeLogin\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"protected\",\"name\":\"validatePasskeyConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"createVisitorRememberKey\"},{\"visibility\":\"public\",\"name\":\"logoutVisitor\"},{\"visibility\":\"public\",\"name\":\"lastActivityUpdate\"},{\"visibility\":\"public\",\"name\":\"deleteVisitorRememberRecord\"},{\"visibility\":\"public\",\"name\":\"validateVisitorRememberKey\"},{\"visibility\":\"protected\",\"name\":\"clearCookieSkipList\"},{\"visibility\":\"public\",\"name\":\"clearCookies\"},{\"visibility\":\"public\",\"name\":\"clearSiteData\"},{\"visibility\":\"public\",\"name\":\"handleVisitorPasswordChange\"}],\"method_count\":22,\"method_export_complete\":true},\"src/XF/DevelopmentOutput/Route.php\":{\"path\":\"src/XF/DevelopmentOutput/Route.php\",\"state\":\"OK\",\"sha256\":\"3e50964b537bcec241c96565a34ac928c903d6cedb6d35f7f1dbf541d45bf0eb\",\"bytes\":2623,\"namespace\":\"XF\\\\DevelopmentOutput\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Route\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"getTypeDir\"},{\"visibility\":\"public\",\"name\":\"export\"},{\"visibility\":\"protected\",\"name\":\"getEntityForImport\"},{\"visibility\":\"public\",\"name\":\"import\"},{\"visibility\":\"protected\",\"name\":\"getFileName\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Entity/ApiAttachmentKey.php\":{\"path\":\"src/XF/Entity/ApiAttachmentKey.php\",\"state\":\"OK\",\"sha256\":\"bf26eafa05d14497cd0dff03d0dc3fd66e7cd202f078fdfa1cedbd3558a16357\",\"bytes\":2038,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ApiAttachmentKey\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"hasExpectedContext\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Entity/Attachment.php\":{\"path\":\"src/XF/Entity/Attachment.php\",\"state\":\"OK\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Attachment\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"canView\"},{\"visibility\":\"public\",\"name\":\"getFilename\"},{\"visibility\":\"public\",\"name\":\"getExtension\"},{\"visibility\":\"public\",\"name\":\"getFileSize\"},{\"visibility\":\"public\",\"name\":\"getIcon\"},{\"visibility\":\"public\",\"name\":\"getIconName\"},{\"visibility\":\"public\",\"name\":\"hasThumbnail\"},{\"visibility\":\"public\",\"name\":\"hasRetinaThumbnail\"},{\"visibility\":\"public\",\"name\":\"getWidth\"},{\"visibility\":\"public\",\"name\":\"getHeight\"},{\"visibility\":\"public\",\"name\":\"getThumbnailWidth\"},{\"visibility\":\"public\",\"name\":\"getThumbnailHeight\"},{\"visibility\":\"public\",\"name\":\"getThumbnailUrl\"},{\"visibility\":\"public\",\"name\":\"getRetinaThumbnailUrl\"},{\"visibility\":\"public\",\"name\":\"getThumbnailUrlFull\"},{\"visibility\":\"public\",\"name\":\"getRetinaThumbnailUrlFull\"},{\"visibility\":\"public\",\"name\":\"isVideo\"},{\"visibility\":\"public\",\"name\":\"isAudio\"},{\"visibility\":\"public\",\"name\":\"getTypeGrouping\"},{\"visibility\":\"public\",\"name\":\"getDirectUrl\"},{\"visibility\":\"public\",\"name\":\"getContainerLink\"},{\"visibility\":\"public\",\"name\":\"getContainerTitle\"},{\"visibility\":\"public\",\"name\":\"getContentTypePhrase\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getContainer\"},{\"visibility\":\"public\",\"name\":\"setContainer\"},{\"visibility\":\"public\",\"name\":\"createDuplicate\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_preDelete\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"setupApiResultData\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getAttachmentRepo\"}],\"method_count\":34,\"method_export_complete\":true},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"state\":\"OK\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getTitle\"},{\"visibility\":\"public\",\"name\":\"getPhraseName\"},{\"visibility\":\"public\",\"name\":\"getMasterPhrase\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_preDelete\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"_setupDefaults\"},{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Entity/Template.php\":{\"path\":\"src/XF/Entity/Template.php\",\"state\":\"OK\",\"sha256\":\"22aca4b31ee47840cdae45b7e5051673bea4d2c4179d7198c25fee04ab6625fe\",\"bytes\":14416,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Template\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getCombinedTitle\"},{\"visibility\":\"public\",\"name\":\"getStyle\"},{\"visibility\":\"public\",\"name\":\"getParentTemplate\"},{\"visibility\":\"public\",\"name\":\"getAbstractedCompiledTemplatePath\"},{\"visibility\":\"public\",\"name\":\"getHash\"},{\"visibility\":\"public\",\"name\":\"getPhrasesUsed\"},{\"visibility\":\"public\",\"name\":\"reparseTemplate\"},{\"visibility\":\"public\",\"name\":\"setTemplateUnchecked\"},{\"visibility\":\"protected\",\"name\":\"verifyTitle\"},{\"visibility\":\"protected\",\"name\":\"verifyTemplate\"},{\"visibility\":\"protected\",\"name\":\"validateTemplateText\"},{\"visibility\":\"protected\",\"name\":\"updateTemplateHistoryLog\"},{\"visibility\":\"protected\",\"name\":\"updateTemplateModificationLog\"},{\"visibility\":\"protected\",\"name\":\"_preSave\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"_setupDefaults\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getRebuildTemplateService\"},{\"visibility\":\"protected\",\"name\":\"getCompileService\"},{\"visibility\":\"protected\",\"name\":\"getTemplateRepo\"},{\"visibility\":\"protected\",\"name\":\"getStyleRepo\"}],\"method_count\":22,\"method_export_complete\":true},\"src/XF/Entity/User.php\":{\"path\":\"src/XF/Entity/User.php\",\"state\":\"OK\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"User\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getAbstractedCustomAvatarPath\"},{\"visibility\":\"public\",\"name\":\"getAvatarType\"},{\"visibility\":\"public\",\"name\":\"getAvatarUrl\"},{\"visibility\":\"public\",\"name\":\"getAvatarUrl2x\"},{\"visibility\":\"protected\",\"name\":\"avatarSupportsSize\"},{\"visibility\":\"public\",\"name\":\"getGravatarUrl\"},{\"visibility\":\"public\",\"name\":\"isMemberOf\"},{\"visibility\":\"public\",\"name\":\"isOnline\"},{\"visibility\":\"public\",\"name\":\"isLinkTrusted\"},{\"visibility\":\"public\",\"name\":\"authenticate\"},{\"visibility\":\"public\",\"name\":\"getIp\"},{\"visibility\":\"public\",\"name\":\"getSharedIpUsers\"},{\"visibility\":\"public\",\"name\":\"getSpamDetails\"},{\"visibility\":\"public\",\"name\":\"hasAdminPermission\"},{\"visibility\":\"public\",\"name\":\"getLastActivity\"},{\"visibility\":\"public\",\"name\":\"getIsSuperAdmin\"},{\"visibility\":\"public\",\"name\":\"getPermissionSet\"},{\"visibility\":\"public\",\"name\":\"getPermissionCombinationId\"},{\"visibility\":\"public\",\"name\":\"getEmailConfirmKey\"},{\"visibility\":\"public\",\"name\":\"getClientSideCacheKey\"},{\"visibility\":\"public\",\"name\":\"getWarningCount\"},{\"visibility\":\"public\",\"name\":\"canEdit\"},{\"visibility\":\"public\",\"name\":\"canBanUsers\"},{\"visibility\":\"public\",\"name\":\"canBan\"},{\"visibility\":\"public\",\"name\":\"canCleanSpam\"},{\"visibility\":\"public\",\"name\":\"isPossibleSpammer\"},{\"visibility\":\"public\",\"name\":\"isSpamCheckRequired\"},{\"visibility\":\"public\",\"name\":\"canViewOnlineStatus\"},{\"visibility\":\"public\",\"name\":\"canViewCurrentActivity\"},{\"visibility\":\"public\",\"name\":\"canViewBookmarks\"},{\"visibility\":\"public\",\"name\":\"isWarnable\"},{\"visibility\":\"public\",\"name\":\"canWarn\"},{\"visibility\":\"public\",\"name\":\"canViewWarnings\"},{\"visibility\":\"public\",\"name\":\"canApproveRejectUser\"},{\"visibility\":\"public\",\"name\":\"canApproveRejectUsernameChange\"},{\"visibility\":\"public\",\"name\":\"canEditProfile\"},{\"visibility\":\"public\",\"name\":\"canEditSignature\"},{\"visibility\":\"public\",\"name\":\"canUseRte\"},{\"visibility\":\"public\",\"name\":\"canBypassUserPrivacy\"},{\"visibility\":\"public\",\"name\":\"isPrivacyCheckMet\"},{\"visibility\":\"public\",\"name\":\"canSearch\"},{\"visibility\":\"public\",\"name\":\"canChangeLanguage\"},{\"visibility\":\"public\",\"name\":\"canChangeStyle\"},{\"visibility\":\"public\",\"name\":\"canChangeStyleVariation\"},{\"visibility\":\"public\",\"name\":\"canViewMemberList\"},{\"visibility\":\"public\",\"name\":\"canReport\"},{\"visibility\":\"public\",\"name\":\"canBeReported\"},{\"visibility\":\"public\",\"name\":\"canViewFullProfile\"},{\"visibility\":\"public\",\"name\":\"canViewBasicProfile\"},{\"visibility\":\"public\",\"name\":\"canViewProfilePosts\"},{\"visibility\":\"public\",\"name\":\"canViewPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewDeletedPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewModeratedPostsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canPostOnProfile\"},{\"visibility\":\"public\",\"name\":\"canUploadAndManageAttachmentsOnProfile\"},{\"visibility\":\"public\",\"name\":\"canUploadVideosOnProfile\"},{\"visibility\":\"public\",\"name\":\"canViewLatestActivity\"},{\"visibility\":\"public\",\"name\":\"canViewIdentities\"},{\"visibility\":\"public\",\"name\":\"canViewIps\"},{\"visibility\":\"public\",\"name\":\"canFollowUser\"},{\"visibility\":\"public\",\"name\":\"isFollowing\"},{\"visibility\":\"public\",\"name\":\"canIgnoreUser\"},{\"visibility\":\"public\",\"name\":\"isIgnoring\"},{\"visibility\":\"public\",\"name\":\"isInActiveUserState\"},{\"visibility\":\"public\",\"name\":\"canStartConversation\"},{\"visibility\":\"public\",\"name\":\"canStartConversationWith\"},{\"visibility\":\"public\",\"name\":\"canReceiveConversation\"},{\"visibility\":\"public\",\"name\":\"canReceiveActivitySummaryEmail\"},{\"visibility\":\"public\",\"name\":\"canUploadAndManageAttachments\"},{\"visibility\":\"public\",\"name\":\"canUploadAvatar\"},{\"visibility\":\"public\",\"name\":\"canUploadProfileBanner\"},{\"visibility\":\"public\",\"name\":\"canUseContactForm\"},{\"visibility\":\"public\",\"name\":\"canUsePushNotifications\"},{\"visibility\":\"public\",\"name\":\"canChangeEmail\"},{\"visibility\":\"public\",\"name\":\"canChangeUsername\"},{\"visibility\":\"public\",\"name\":\"hasViewableUsernameHistory\"},{\"visibility\":\"public\",\"name\":\"canViewFullUsernameHistory\"},{\"visibility\":\"public\",\"name\":\"getNextAllowedUsernameChange\"},{\"visibility\":\"public\",\"name\":\"canCreateThread\"},{\"visibility\":\"public\",\"name\":\"canCreateThreadPreReg\"}],\"method_count\":118,\"method_export_complete\":false},\"src/XF/Entity/UserAlert.php\":{\"path\":\"src/XF/Entity/UserAlert.php\",\"state\":\"OK\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlert\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"canView\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getContent\"},{\"visibility\":\"public\",\"name\":\"setContent\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"isAlertRenderable\"},{\"visibility\":\"public\",\"name\":\"isUnviewed\"},{\"visibility\":\"public\",\"name\":\"isUnread\"},{\"visibility\":\"public\",\"name\":\"isUnreadInUi\"},{\"visibility\":\"public\",\"name\":\"isRecentlyRead\"},{\"visibility\":\"protected\",\"name\":\"_saveToSource\"},{\"visibility\":\"protected\",\"name\":\"_postSave\"},{\"visibility\":\"protected\",\"name\":\"_postDelete\"},{\"visibility\":\"protected\",\"name\":\"setupApiResultData\"},{\"visibility\":\"public\",\"name\":\"getStructure\"},{\"visibility\":\"protected\",\"name\":\"getAlertRepo\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Entity/UserAlertOptOut.php\":{\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"state\":\"OK\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getStructure\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Filterer/Attachment.php\":{\"path\":\"src/XF/Filterer/Attachment.php\",\"state\":\"OK\",\"sha256\":\"5809a976974964531cdc307ab691f21e055783929ec3a58a9d0a93c84a276165\",\"bytes\":2746,\"namespace\":\"XF\\\\Filterer\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Attachment\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"getFinderType\"},{\"visibility\":\"protected\",\"name\":\"initFinder\"},{\"visibility\":\"protected\",\"name\":\"getFilterTypeMap\"},{\"visibility\":\"protected\",\"name\":\"getLookupTypeList\"},{\"visibility\":\"protected\",\"name\":\"onFinalize\"},{\"visibility\":\"protected\",\"name\":\"applyFilter\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Finder/UserAlertFinder.php\":{\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"state\":\"OK\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Finder/UserAlertOptOutFinder.php\":{\"path\":\"src/XF/Finder/UserAlertOptOutFinder.php\",\"state\":\"OK\",\"sha256\":\"17740e6f20e5cc4f83b9f167aa226d1c74738330dd3f322d0956001400992601\",\"bytes\":474,\"namespace\":\"XF\\\\Finder\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOutFinder\"}],\"methods\":[],\"method_count\":0,\"method_export_complete\":true},\"src/XF/Install/Templater.php\":{\"path\":\"src/XF/Install/Templater.php\",\"state\":\"OK\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getTemplateFilePath\"},{\"visibility\":\"public\",\"name\":\"renderTemplate\"},{\"visibility\":\"public\",\"name\":\"setTitle\"},{\"visibility\":\"public\",\"name\":\"getJsUrl\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Job/ActivitySummaryEmail.php\":{\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"state\":\"OK\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"protected\",\"name\":\"preFetchSectionData\"},{\"visibility\":\"protected\",\"name\":\"generateAndSendEmail\"},{\"visibility\":\"protected\",\"name\":\"generateEmailData\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":7,\"method_export_complete\":true},\"src/XF/Job/AddOnInstallBatch.php\":{\"path\":\"src/XF/Job/AddOnInstallBatch.php\",\"state\":\"OK\",\"sha256\":\"19df7b4e5e83c4471e822a448dcbbfcc5e03c6c0decd8cb74b123ce6daf64d07\",\"bytes\":11751,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AddOnInstallBatch\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"protected\",\"name\":\"stepInit\"},{\"visibility\":\"protected\",\"name\":\"stepCopy\"},{\"visibility\":\"protected\",\"name\":\"stepPreAction\"},{\"visibility\":\"protected\",\"name\":\"stepAction\"},{\"visibility\":\"protected\",\"name\":\"stepData\"},{\"visibility\":\"protected\",\"name\":\"stepFinalize\"},{\"visibility\":\"protected\",\"name\":\"setupNextAddOn\"},{\"visibility\":\"protected\",\"name\":\"changeStep\"},{\"visibility\":\"protected\",\"name\":\"logErrorAndReset\"},{\"visibility\":\"protected\",\"name\":\"finalizeBatch\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":14,\"method_export_complete\":true},\"src/XF/Job/TemplateRebuild.php\":{\"path\":\"src/XF/Job/TemplateRebuild.php\",\"state\":\"OK\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"getStatusMessage\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Job/UserAlert.php\":{\"path\":\"src/XF/Job/UserAlert.php\",\"state\":\"OK\",\"sha256\":\"bcc27f6e64691aaf8d339aa58666621557cfac242ca2bb65d83835daf208dfbc\",\"bytes\":2420,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlert\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"actionSetup\"},{\"visibility\":\"protected\",\"name\":\"executeAction\"},{\"visibility\":\"protected\",\"name\":\"getActionDescription\"},{\"visibility\":\"protected\",\"name\":\"wrapTransaction\"},{\"visibility\":\"protected\",\"name\":\"replacePhrases\"},{\"visibility\":\"protected\",\"name\":\"prepareAlert\"},{\"visibility\":\"protected\",\"name\":\"prepareAuthor\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":9,\"method_export_complete\":true},\"src/XF/Job/UserEmail.php\":{\"path\":\"src/XF/Job/UserEmail.php\",\"state\":\"OK\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserEmail\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"executeAction\"},{\"visibility\":\"protected\",\"name\":\"getActionDescription\"},{\"visibility\":\"protected\",\"name\":\"wrapTransaction\"},{\"visibility\":\"protected\",\"name\":\"prepareTokens\"},{\"visibility\":\"protected\",\"name\":\"replacePhrases\"},{\"visibility\":\"protected\",\"name\":\"getMail\"},{\"visibility\":\"public\",\"name\":\"canCancel\"},{\"visibility\":\"public\",\"name\":\"canTriggerByChoice\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"state\":\"OK\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"setEnabled\"},{\"visibility\":\"public\",\"name\":\"getEnabled\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitCall\"},{\"visibility\":\"public\",\"name\":\"visitColor\"},{\"visibility\":\"public\",\"name\":\"visitMixinCall\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"state\":\"OK\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"setEnabled\"},{\"visibility\":\"public\",\"name\":\"getEnabled\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitColor\"}],\"method_count\":4,\"method_export_complete\":true},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"state\":\"OK\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"isRtl\"},{\"visibility\":\"public\",\"name\":\"visitComment\"},{\"visibility\":\"public\",\"name\":\"visitRule\"},{\"visibility\":\"public\",\"name\":\"visitRuleOut\"},{\"visibility\":\"public\",\"name\":\"visitNameValue\"},{\"visibility\":\"public\",\"name\":\"visitNameValueOut\"},{\"visibility\":\"public\",\"name\":\"visitAnonymous\"},{\"visibility\":\"public\",\"name\":\"visitKeyword\"},{\"visibility\":\"public\",\"name\":\"visitExpression\"},{\"visibility\":\"protected\",\"name\":\"processNodeName\"},{\"visibility\":\"protected\",\"name\":\"reverseKeyword\"},{\"visibility\":\"protected\",\"name\":\"resetForNewRule\"}],\"method_count\":14,\"method_export_complete\":true},\"src/XF/Less/Visitor/RtlVisitorPre.php\":{\"path\":\"src/XF/Less/Visitor/RtlVisitorPre.php\",\"state\":\"OK\",\"sha256\":\"564c941cffd791f9880cb63d9e327de2e0785a272a9b5dea4fbb9e7a6aff333b\",\"bytes\":802,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RtlVisitorPre\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"run\"},{\"visibility\":\"public\",\"name\":\"visitComment\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Mail/Mailer.php\":{\"path\":\"src/XF/Mail/Mailer.php\",\"state\":\"OK\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Mailer\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getMailClass\"},{\"visibility\":\"public\",\"name\":\"setMailClass\"},{\"visibility\":\"public\",\"name\":\"setDefaultFrom\"},{\"visibility\":\"public\",\"name\":\"getDefaultFromEmail\"},{\"visibility\":\"public\",\"name\":\"getDefaultFromName\"},{\"visibility\":\"public\",\"name\":\"setDefaultReturnPath\"},{\"visibility\":\"public\",\"name\":\"getDefaultReturnPath\"},{\"visibility\":\"public\",\"name\":\"setDefaultUseVerp\"},{\"visibility\":\"public\",\"name\":\"getDefaultUseVerp\"},{\"visibility\":\"public\",\"name\":\"newMail\"},{\"visibility\":\"public\",\"name\":\"applyMailDefaults\"},{\"visibility\":\"public\",\"name\":\"calculateBounceHmac\"},{\"visibility\":\"public\",\"name\":\"generateTextBody\"},{\"visibility\":\"public\",\"name\":\"renderMailTemplate\"},{\"visibility\":\"public\",\"name\":\"renderPartialMailTemplate\"},{\"visibility\":\"protected\",\"name\":\"getDefaultTemplateParams\"},{\"visibility\":\"protected\",\"name\":\"pullComponentsFromTemplateOutput\"},{\"visibility\":\"public\",\"name\":\"send\"},{\"visibility\":\"public\",\"name\":\"queue\"},{\"visibility\":\"public\",\"name\":\"getDefaultTransport\"},{\"visibility\":\"public\",\"name\":\"setDefaultTransport\"},{\"visibility\":\"public\",\"name\":\"getTransportFromOption\"}],\"method_count\":23,\"method_export_complete\":true},\"src/XF/Mail/Templater.php\":{\"path\":\"src/XF/Mail/Templater.php\",\"state\":\"OK\",\"sha256\":\"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d\",\"bytes\":552,\"namespace\":\"XF\\\\Mail\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"setStyle\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Mvc/Controller.php\":{\"path\":\"src/XF/Mvc/Controller.php\",\"state\":\"OK\",\"sha256\":\"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa\",\"bytes\":22229,\"namespace\":\"XF\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Controller\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"init\"},{\"visibility\":\"public\",\"name\":\"setupFromMatch\"},{\"visibility\":\"public\",\"name\":\"setupFromReply\"},{\"visibility\":\"public\",\"name\":\"responseType\"},{\"visibility\":\"public\",\"name\":\"setResponseType\"},{\"visibility\":\"public\",\"name\":\"sectionContext\"},{\"visibility\":\"public\",\"name\":\"setSectionContext\"},{\"visibility\":\"public\",\"name\":\"setDefaultSectionContext\"},{\"visibility\":\"public\",\"name\":\"setContainerKey\"},{\"visibility\":\"public\",\"name\":\"setContentKey\"},{\"visibility\":\"public\",\"name\":\"setViewOption\"},{\"visibility\":\"public\",\"name\":\"preDispatch\"},{\"visibility\":\"protected\",\"name\":\"preDispatchType\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertValidCsrfToken\"},{\"visibility\":\"public\",\"name\":\"validateCsrfToken\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertCookieConsent\"},{\"visibility\":\"public\",\"name\":\"assertCaptchaCookieConsent\"},{\"visibility\":\"public\",\"name\":\"assertPasswordVerified\"},{\"visibility\":\"protected\",\"name\":\"getCurrentUrlWithoutAjaxParams\"},{\"visibility\":\"public\",\"name\":\"postDispatch\"},{\"visibility\":\"protected\",\"name\":\"postDispatchType\"},{\"visibility\":\"public\",\"name\":\"applyReplyChanges\"},{\"visibility\":\"public\",\"name\":\"assertPostOnly\"},{\"visibility\":\"public\",\"name\":\"assertDraftsEnabled\"},{\"visibility\":\"public\",\"name\":\"isLoggedIn\"},{\"visibility\":\"public\",\"name\":\"getDynamicRedirect\"},{\"visibility\":\"public\",\"name\":\"getDynamicRedirectIfNot\"},{\"visibility\":\"public\",\"name\":\"error\"},{\"visibility\":\"public\",\"name\":\"message\"},{\"visibility\":\"public\",\"name\":\"redirect\"},{\"visibility\":\"public\",\"name\":\"redirectPermanently\"},{\"visibility\":\"public\",\"name\":\"reroute\"},{\"visibility\":\"public\",\"name\":\"rerouteController\"},{\"visibility\":\"public\",\"name\":\"reroutePath\"},{\"visibility\":\"public\",\"name\":\"view\"},{\"visibility\":\"public\",\"name\":\"exception\"},{\"visibility\":\"public\",\"name\":\"errorException\"},{\"visibility\":\"public\",\"name\":\"noPermission\"},{\"visibility\":\"public\",\"name\":\"notFound\"},{\"visibility\":\"public\",\"name\":\"assertRecordExists\"},{\"visibility\":\"public\",\"name\":\"assertRecordExistsByUnique\"},{\"visibility\":\"public\",\"name\":\"assertViewableRecord\"},{\"visibility\":\"public\",\"name\":\"assertCanonicalUrl\"},{\"visibility\":\"public\",\"name\":\"assertValidPage\"},{\"visibility\":\"public\",\"name\":\"plugin\"},{\"visibility\":\"public\",\"name\":\"app\"},{\"visibility\":\"public\",\"name\":\"request\"},{\"visibility\":\"public\",\"name\":\"filter\"},{\"visibility\":\"public\",\"name\":\"filterArray\"},{\"visibility\":\"public\",\"name\":\"filterFormJson\"},{\"visibility\":\"public\",\"name\":\"filterPage\"},{\"visibility\":\"public\",\"name\":\"isPost\"},{\"visibility\":\"public\",\"name\":\"formAction\"},{\"visibility\":\"public\",\"name\":\"searcher\"},{\"visibility\":\"public\",\"name\":\"service\"},{\"visibility\":\"public\",\"name\":\"helper\"},{\"visibility\":\"public\",\"name\":\"session\"},{\"visibility\":\"public\",\"name\":\"router\"},{\"visibility\":\"public\",\"name\":\"buildLink\"},{\"visibility\":\"public\",\"name\":\"buildPaginatedLink\"},{\"visibility\":\"public\",\"name\":\"buildLinkHash\"},{\"visibility\":\"public\",\"name\":\"registry\"},{\"visibility\":\"public\",\"name\":\"options\"},{\"visibility\":\"public\",\"name\":\"captchaIsValid\"},{\"visibility\":\"public\",\"name\":\"captchaResponse\"},{\"visibility\":\"protected\",\"name\":\"isContentViewCounted\"},{\"visibility\":\"public\",\"name\":\"data\"},{\"visibility\":\"public\",\"name\":\"em\"},{\"visibility\":\"public\",\"name\":\"finder\"},{\"visibility\":\"public\",\"name\":\"repository\"}],\"method_count\":73,\"method_export_complete\":true},\"src/XF/Mvc/Router.php\":{\"path\":\"src/XF/Mvc/Router.php\",\"state\":\"OK\",\"sha256\":\"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc\",\"bytes\":20850,\"namespace\":\"XF\\\\Mvc\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Router\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"setLinkFormatter\"},{\"visibility\":\"public\",\"name\":\"getLinkFormatter\"},{\"visibility\":\"public\",\"name\":\"setPather\"},{\"visibility\":\"public\",\"name\":\"getPather\"},{\"visibility\":\"public\",\"name\":\"setRouteFilters\"},{\"visibility\":\"public\",\"name\":\"getRouteFiltersIn\"},{\"visibility\":\"public\",\"name\":\"getRouteFiltersOut\"},{\"visibility\":\"public\",\"name\":\"setIndexRoute\"},{\"visibility\":\"public\",\"name\":\"getIndexRoute\"},{\"visibility\":\"public\",\"name\":\"setIncludeTitleInUrls\"},{\"visibility\":\"public\",\"name\":\"getIncludeTitlesInUrls\"},{\"visibility\":\"public\",\"name\":\"setRomanizeUrls\"},{\"visibility\":\"public\",\"name\":\"getRomanizeUrls\"},{\"visibility\":\"public\",\"name\":\"addRoute\"},{\"visibility\":\"public\",\"name\":\"getRoutes\"},{\"visibility\":\"public\",\"name\":\"overrideRoute\"},{\"visibility\":\"public\",\"name\":\"addRoutePreProcessor\"},{\"visibility\":\"public\",\"name\":\"getRoutePreProcessors\"},{\"visibility\":\"public\",\"name\":\"routePreProcessRouteFilter\"},{\"visibility\":\"public\",\"name\":\"routePreProcessExtension\"},{\"visibility\":\"public\",\"name\":\"routePreProcessResponseType\"},{\"visibility\":\"public\",\"name\":\"routeToController\"},{\"visibility\":\"protected\",\"name\":\"suffixMatchesRoute\"},{\"visibility\":\"public\",\"name\":\"generateMatchRegexInner\"},{\"visibility\":\"public\",\"name\":\"buildLink\"},{\"visibility\":\"public\",\"name\":\"buildLinkPath\"},{\"visibility\":\"protected\",\"name\":\"manipulateLinkPathInternal\"},{\"visibility\":\"public\",\"name\":\"buildPaginatedLink\"},{\"visibility\":\"public\",\"name\":\"prepareStringForUrl\"},{\"visibility\":\"protected\",\"name\":\"buildRouteUrl\"},{\"visibility\":\"public\",\"name\":\"applyRouteFilterToUrl\"},{\"visibility\":\"public\",\"name\":\"routeFilterToRegex\"},{\"visibility\":\"public\",\"name\":\"buildFinalUrl\"},{\"visibility\":\"public\",\"name\":\"applyPather\"},{\"visibility\":\"public\",\"name\":\"buildQueryString\"},{\"visibility\":\"public\",\"name\":\"getNewRouteMatch\"}],\"method_count\":37,\"method_export_complete\":true},\"src/XF/Pub/Controller/AccountController.php\":{\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"state\":\"OK\",\"sha256\":\"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270\",\"bytes\":54974,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AccountController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"protected\",\"name\":\"addAccountWrapperParams\"},{\"visibility\":\"public\",\"name\":\"actionAccountDetails\"},{\"visibility\":\"protected\",\"name\":\"accountDetailsSaveProcess\"},{\"visibility\":\"protected\",\"name\":\"setupUsernameChange\"},{\"visibility\":\"public\",\"name\":\"actionUsername\"},{\"visibility\":\"public\",\"name\":\"actionEmail\"},{\"visibility\":\"protected\",\"name\":\"emailSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionSignature\"},{\"visibility\":\"protected\",\"name\":\"signatureSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionPrivacy\"},{\"visibility\":\"protected\",\"name\":\"savePrivacyProcess\"},{\"visibility\":\"public\",\"name\":\"actionPreferences\"},{\"visibility\":\"protected\",\"name\":\"preferencesSaveProcess\"},{\"visibility\":\"public\",\"name\":\"actionDismissNotice\"},{\"visibility\":\"public\",\"name\":\"actionAvatar\"},{\"visibility\":\"public\",\"name\":\"actionBanner\"},{\"visibility\":\"public\",\"name\":\"actionFollowing\"},{\"visibility\":\"public\",\"name\":\"actionIgnored\"},{\"visibility\":\"public\",\"name\":\"actionReactions\"},{\"visibility\":\"public\",\"name\":\"actionSecurity\"},{\"visibility\":\"protected\",\"name\":\"setupPasswordChange\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyAdd\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyEdit\"},{\"visibility\":\"public\",\"name\":\"actionPasskeyDelete\"},{\"visibility\":\"public\",\"name\":\"actionConnectedAccount\"},{\"visibility\":\"public\",\"name\":\"actionConnectedAccountDisassociate\"},{\"visibility\":\"public\",\"name\":\"actionRequestPassword\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepBackupCodes\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepAdd\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepEnable\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepDisable\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepManage\"},{\"visibility\":\"public\",\"name\":\"actionTwoStepTrustedDisable\"},{\"visibility\":\"protected\",\"name\":\"assertTwoStepPasswordVerified\"},{\"visibility\":\"public\",\"name\":\"actionUpgrades\"},{\"visibility\":\"public\",\"name\":\"actionUpgradePurchase\"},{\"visibility\":\"public\",\"name\":\"actionUpgradeUpdated\"},{\"visibility\":\"public\",\"name\":\"actionNewsFeed\"},{\"visibility\":\"public\",\"name\":\"actionAlerts\"},{\"visibility\":\"public\",\"name\":\"actionAlertsPopup\"},{\"visibility\":\"protected\",\"name\":\"markInaccessibleAlertsReadIfNeeded\"},{\"visibility\":\"public\",\"name\":\"actionAlertsMarkRead\"},{\"visibility\":\"public\",\"name\":\"actionAlertToggle\"},{\"visibility\":\"public\",\"name\":\"actionBookmarks\"},{\"visibility\":\"public\",\"name\":\"actionBookmarksPopup\"},{\"visibility\":\"public\",\"name\":\"actionBookmarksAutoComplete\"},{\"visibility\":\"public\",\"name\":\"actionApplications\"},{\"visibility\":\"public\",\"name\":\"actionApplicationsView\"},{\"visibility\":\"public\",\"name\":\"actionApplicationsRevoke\"},{\"visibility\":\"public\",\"name\":\"actionVisitorMenu\"},{\"visibility\":\"protected\",\"name\":\"customFieldsSaveProcess\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"assertViewingPermissions\"},{\"visibility\":\"public\",\"name\":\"assertTfaRequirement\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"},{\"visibility\":\"public\",\"name\":\"assertPolicyAcceptance\"},{\"visibility\":\"public\",\"name\":\"assertBoardActive\"},{\"visibility\":\"public\",\"name\":\"getActivityDetails\"},{\"visibility\":\"protected\",\"name\":\"assertProviderExists\"},{\"visibility\":\"protected\",\"name\":\"assertPasskeyExists\"},{\"visibility\":\"protected\",\"name\":\"assertViewableAlert\"},{\"visibility\":\"protected\",\"name\":\"assertTfaEnabled\"},{\"visibility\":\"protected\",\"name\":\"getConnectedAccountRepo\"}],\"method_count\":66,\"method_export_complete\":true},\"src/XF/Pub/Controller/LoginController.php\":{\"path\":\"src/XF/Pub/Controller/LoginController.php\",\"state\":\"OK\",\"sha256\":\"479ada9da60b68a2e39c34c190f58c75348a6a8e536e9f92869bb9aaef6214ab\",\"bytes\":8540,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"declarations\":[{\"kind\":\"class\",\"name\":\"LoginController\"}],\"methods\":[{\"visibility\":\"protected\",\"name\":\"preDispatchController\"},{\"visibility\":\"public\",\"name\":\"actionIndex\"},{\"visibility\":\"public\",\"name\":\"actionLogin\"},{\"visibility\":\"public\",\"name\":\"actionTwoStep\"},{\"visibility\":\"public\",\"name\":\"actionPasswordConfirm\"},{\"visibility\":\"public\",\"name\":\"actionKeepAlive\"},{\"visibility\":\"public\",\"name\":\"actionApiToken\"},{\"visibility\":\"public\",\"name\":\"checkCsrfIfNeeded\"},{\"visibility\":\"public\",\"name\":\"updateSessionActivity\"},{\"visibility\":\"public\",\"name\":\"assertViewingPermissions\"},{\"visibility\":\"public\",\"name\":\"assertCorrectVersion\"},{\"visibility\":\"public\",\"name\":\"assertBoardActive\"},{\"visibility\":\"public\",\"name\":\"assertTfaRequirement\"},{\"visibility\":\"public\",\"name\":\"assertPolicyAcceptance\"},{\"visibility\":\"public\",\"name\":\"assertNotSecurityLocked\"}],\"method_count\":15,\"method_export_complete\":true},\"src/XF/Pub/Route/Category.php\":{\"path\":\"src/XF/Pub/Route/Category.php\",\"state\":\"OK\",\"sha256\":\"dd086c35b5ef0cc434f785bcc37c54cc7fdfa9241c93ee0b70836121492b17ef\",\"bytes\":1092,\"namespace\":\"XF\\\\Pub\\\\Route\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Category\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"build\"}],\"method_count\":1,\"method_export_complete\":true},\"src/XF/Repository/AttachmentRepository.php\":{\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"state\":\"OK\",\"sha256\":\"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871\",\"bytes\":8705,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"AttachmentRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"getEditorData\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsForList\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByTempHash\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByContent\"},{\"visibility\":\"public\",\"name\":\"findAttachmentsByDataId\"},{\"visibility\":\"public\",\"name\":\"getAttachmentHandlers\"},{\"visibility\":\"public\",\"name\":\"getAttachmentHandler\"},{\"visibility\":\"public\",\"name\":\"getDefaultAttachmentConstraints\"},{\"visibility\":\"public\",\"name\":\"applyVideoAttachmentConstraints\"},{\"visibility\":\"public\",\"name\":\"getVideoAttachmentExtensions\"},{\"visibility\":\"public\",\"name\":\"getAudioAttachmentExtensions\"},{\"visibility\":\"public\",\"name\":\"getThumbnailSizes\"},{\"visibility\":\"public\",\"name\":\"logAttachmentView\"},{\"visibility\":\"public\",\"name\":\"batchUpdateAttachmentViews\"},{\"visibility\":\"public\",\"name\":\"addAttachmentsToContent\"},{\"visibility\":\"public\",\"name\":\"deleteUnassociatedAttachments\"},{\"visibility\":\"public\",\"name\":\"fastDeleteContentAttachments\"},{\"visibility\":\"protected\",\"name\":\"fastDeleteAttachmentsFromPairs\"},{\"visibility\":\"public\",\"name\":\"deleteUnusedAttachmentData\"},{\"visibility\":\"public\",\"name\":\"countUnassociatedAttachmentsForUser\"}],\"method_count\":20,\"method_export_complete\":true},\"src/XF/Repository/RouteRepository.php\":{\"path\":\"src/XF/Repository/RouteRepository.php\",\"state\":\"OK\",\"sha256\":\"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5\",\"bytes\":1941,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"RouteRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findRoutesForList\"},{\"visibility\":\"public\",\"name\":\"getRouteTypes\"},{\"visibility\":\"public\",\"name\":\"getRouteCacheData\"},{\"visibility\":\"protected\",\"name\":\"disableProcessingAddOnRoute\"},{\"visibility\":\"public\",\"name\":\"rebuildRouteCache\"},{\"visibility\":\"public\",\"name\":\"rebuildRouteCaches\"}],\"method_count\":6,\"method_export_complete\":true},\"src/XF/Repository/TemplateRepository.php\":{\"path\":\"src/XF/Repository/TemplateRepository.php\",\"state\":\"OK\",\"sha256\":\"3b772c900f223a5251f3b40ad20cdda6873869a2e61407a27c4c1745e1b0acef\",\"bytes\":3767,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"TemplateRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findEffectiveTemplatesInStyle\"},{\"visibility\":\"public\",\"name\":\"findEffectiveTemplateInStyle\"},{\"visibility\":\"public\",\"name\":\"findTemplatesInStyle\"},{\"visibility\":\"public\",\"name\":\"countOutdatedTemplates\"},{\"visibility\":\"public\",\"name\":\"getOutdatedTemplates\"},{\"visibility\":\"protected\",\"name\":\"getBaseOutdatedTemplateData\"},{\"visibility\":\"public\",\"name\":\"getTemplateTypes\"},{\"visibility\":\"public\",\"name\":\"pruneEditHistory\"}],\"method_count\":8,\"method_export_complete\":true},\"src/XF/Repository/UserAlertRepository.php\":{\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"state\":\"OK\",\"sha256\":\"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9\",\"bytes\":21675,\"namespace\":\"XF\\\\Repository\",\"declarations\":[{\"kind\":\"class\",\"name\":\"UserAlertRepository\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"findAlertsForUser\"},{\"visibility\":\"public\",\"name\":\"userReceivesAlert\"},{\"visibility\":\"public\",\"name\":\"userReceivesPush\"},{\"visibility\":\"public\",\"name\":\"alertFromUser\"},{\"visibility\":\"public\",\"name\":\"alert\"},{\"visibility\":\"public\",\"name\":\"insertAlert\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsToUser\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsFromUser\"},{\"visibility\":\"public\",\"name\":\"fastDeleteAlertsForContent\"},{\"visibility\":\"protected\",\"name\":\"deleteAlertsInternal\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsViewed\"},{\"visibility\":\"public\",\"name\":\"markUserAlertViewed\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsRead\"},{\"visibility\":\"public\",\"name\":\"autoMarkUserAlertsRead\"},{\"visibility\":\"protected\",\"name\":\"markSpecificUserAlertsRead\"},{\"visibility\":\"public\",\"name\":\"markUserAlertsReadForContent\"},{\"visibility\":\"public\",\"name\":\"markUserAlertRead\"},{\"visibility\":\"public\",\"name\":\"markUserAlertUnread\"},{\"visibility\":\"public\",\"name\":\"markInaccessibleAlertsRead\"},{\"visibility\":\"protected\",\"name\":\"markAllUserAlertsViewedOrRead\"},{\"visibility\":\"protected\",\"name\":\"markUserAlertsViewedOrRead\"},{\"visibility\":\"protected\",\"name\":\"markUserAlertsUnread\"},{\"visibility\":\"public\",\"name\":\"pruneViewedAlerts\"},{\"visibility\":\"public\",\"name\":\"pruneUnviewedAlerts\"},{\"visibility\":\"public\",\"name\":\"updateUnviewedCountForUser\"},{\"visibility\":\"public\",\"name\":\"updateUnreadCountForUser\"},{\"visibility\":\"public\",\"name\":\"getAlertHandlers\"},{\"visibility\":\"public\",\"name\":\"getAlertHandler\"},{\"visibility\":\"public\",\"name\":\"addContentToAlerts\"},{\"visibility\":\"public\",\"name\":\"getAlertOptOuts\"},{\"visibility\":\"public\",\"name\":\"getAlertOptOutActions\"}],\"method_count\":31,\"method_export_complete\":true},\"src/XF/Service/Attachment/PreparerService.php\":{\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"state\":\"OK\",\"sha256\":\"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1\",\"bytes\":9726,\"namespace\":\"XF\\\\Service\\\\Attachment\",\"declarations\":[{\"kind\":\"class\",\"name\":\"PreparerService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"insertAttachment\"},{\"visibility\":\"public\",\"name\":\"insertDataFromFile\"},{\"visibility\":\"protected\",\"name\":\"setupDataInsertFromFile\"},{\"visibility\":\"public\",\"name\":\"optimizeExistingAttachment\"},{\"visibility\":\"public\",\"name\":\"updateDataFromFile\"},{\"visibility\":\"protected\",\"name\":\"setupDataUpdateFromFile\"},{\"visibility\":\"public\",\"name\":\"generateAttachmentThumbnails\"},{\"visibility\":\"public\",\"name\":\"generateAttachmentThumbnail\"},{\"visibility\":\"public\",\"name\":\"insertTemporaryAttachment\"},{\"visibility\":\"public\",\"name\":\"associateAttachmentsWithContent\"}],\"method_count\":10,\"method_export_complete\":true},\"src/XF/Service/User/EmailChangeService.php\":{\"path\":\"src/XF/Service/User/EmailChangeService.php\",\"state\":\"OK\",\"sha256\":\"e8f1cfced8b7fb3b4b597e756a5d1529a7f51d739888e4c84e1729e8a8d5f0eb\",\"bytes\":4138,\"namespace\":\"XF\\\\Service\\\\User\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailChangeService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"protected\",\"name\":\"changeEmail\"},{\"visibility\":\"public\",\"name\":\"getUser\"},{\"visibility\":\"public\",\"name\":\"logIp\"},{\"visibility\":\"public\",\"name\":\"canChangeEmail\"},{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"save\"},{\"visibility\":\"public\",\"name\":\"getConfirmationRequired\"},{\"visibility\":\"protected\",\"name\":\"isConfirmationRequired\"},{\"visibility\":\"protected\",\"name\":\"changeUserStateForConfirmation\"},{\"visibility\":\"protected\",\"name\":\"onEmailChange\"},{\"visibility\":\"protected\",\"name\":\"sendEmailConfirmation\"},{\"visibility\":\"public\",\"name\":\"wasConfirmationSent\"},{\"visibility\":\"protected\",\"name\":\"sendEmailChangedNotice\"},{\"visibility\":\"public\",\"name\":\"wasChangeNotificationSent\"},{\"visibility\":\"protected\",\"name\":\"writeIpLog\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Service/User/EmailStopService.php\":{\"path\":\"src/XF/Service/User/EmailStopService.php\",\"state\":\"OK\",\"sha256\":\"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993\",\"bytes\":5264,\"namespace\":\"XF\\\\Service\\\\User\",\"declarations\":[{\"kind\":\"class\",\"name\":\"EmailStopService\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getUser\"},{\"visibility\":\"public\",\"name\":\"getConfirmKey\"},{\"visibility\":\"public\",\"name\":\"addHandlerClasses\"},{\"visibility\":\"public\",\"name\":\"addHandler\"},{\"visibility\":\"public\",\"name\":\"getHandler\"},{\"visibility\":\"public\",\"name\":\"getActionOptions\"},{\"visibility\":\"public\",\"name\":\"stop\"},{\"visibility\":\"public\",\"name\":\"stopAll\"},{\"visibility\":\"public\",\"name\":\"stopAllExcept\"},{\"visibility\":\"public\",\"name\":\"stopMailingList\"},{\"visibility\":\"public\",\"name\":\"stopActivitySummary\"},{\"visibility\":\"public\",\"name\":\"stopConversations\"},{\"visibility\":\"public\",\"name\":\"stopAllContent\"},{\"visibility\":\"public\",\"name\":\"stopContent\"},{\"visibility\":\"public\",\"name\":\"sendConfirmation\"}],\"method_count\":16,\"method_export_complete\":true},\"src/XF/Template/Templater.php\":{\"path\":\"src/XF/Template/Templater.php\",\"state\":\"OK\",\"sha256\":\"e68113fd38970f1306f9ddf78b1f104910cac1e313776c1fe63bd78fe0ec4a56\",\"bytes\":208029,\"namespace\":\"XF\\\\Template\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Templater\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"__construct\"},{\"visibility\":\"public\",\"name\":\"getTemplateFilePath\"},{\"visibility\":\"protected\",\"name\":\"getTemplateDataFromSource\"},{\"visibility\":\"public\",\"name\":\"getRouter\"},{\"visibility\":\"public\",\"name\":\"getCssLoadUrl\"},{\"visibility\":\"public\",\"name\":\"getCssValidationKey\"},{\"visibility\":\"public\",\"name\":\"getJsUrl\"},{\"visibility\":\"public\",\"name\":\"getJsFileCacheBuster\"},{\"visibility\":\"public\",\"name\":\"getJsFileCacheBusterValue\"},{\"visibility\":\"public\",\"name\":\"getJsCacheBuster\"},{\"visibility\":\"public\",\"name\":\"fnJsMtimes\"},{\"visibility\":\"protected\",\"name\":\"getJsLazyLoads\"},{\"visibility\":\"public\",\"name\":\"getDevJsUrl\"},{\"visibility\":\"public\",\"name\":\"setLanguage\"},{\"visibility\":\"public\",\"name\":\"getLanguage\"},{\"visibility\":\"public\",\"name\":\"phrase\"},{\"visibility\":\"public\",\"name\":\"setStyle\"},{\"visibility\":\"public\",\"name\":\"getStyle\"},{\"visibility\":\"public\",\"name\":\"getStyleId\"},{\"visibility\":\"public\",\"name\":\"setCssValidator\"},{\"visibility\":\"public\",\"name\":\"setJqueryVersion\"},{\"visibility\":\"public\",\"name\":\"setJsVersion\"},{\"visibility\":\"public\",\"name\":\"setJsBaseUrl\"},{\"visibility\":\"public\",\"name\":\"setDynamicDefaultAvatars\"},{\"visibility\":\"public\",\"name\":\"setMediaSites\"},{\"visibility\":\"public\",\"name\":\"setUserTitleLadder\"},{\"visibility\":\"public\",\"name\":\"setUserBanners\"},{\"visibility\":\"public\",\"name\":\"setGroupStyles\"},{\"visibility\":\"public\",\"name\":\"setWidgetPositions\"},{\"visibility\":\"public\",\"name\":\"addDefaultHandlers\"},{\"visibility\":\"public\",\"name\":\"addFilters\"},{\"visibility\":\"public\",\"name\":\"addFilter\"},{\"visibility\":\"public\",\"name\":\"addFunctions\"},{\"visibility\":\"public\",\"name\":\"addFunction\"},{\"visibility\":\"public\",\"name\":\"addTests\"},{\"visibility\":\"public\",\"name\":\"addTest\"},{\"visibility\":\"public\",\"name\":\"addDefaultParams\"},{\"visibility\":\"public\",\"name\":\"addDefaultParam\"},{\"visibility\":\"public\",\"name\":\"getTemplate\"},{\"visibility\":\"public\",\"name\":\"addTemplateWatcher\"},{\"visibility\":\"public\",\"name\":\"hasWatcherActionedTemplates\"},{\"visibility\":\"public\",\"name\":\"getTemplateTypeAndName\"},{\"visibility\":\"public\",\"name\":\"applyDefaultTemplateType\"},{\"visibility\":\"public\",\"name\":\"getTemplateCode\"},{\"visibility\":\"public\",\"name\":\"getTemplateMacro\"},{\"visibility\":\"protected\",\"name\":\"getTemplateData\"},{\"visibility\":\"public\",\"name\":\"callAdsMacro\"},{\"visibility\":\"public\",\"name\":\"callMacro\"},{\"visibility\":\"public\",\"name\":\"renderMacro\"},{\"visibility\":\"public\",\"name\":\"setupBaseParamsForMacro\"},{\"visibility\":\"public\",\"name\":\"combineMacroArgumentAttributes\"},{\"visibility\":\"public\",\"name\":\"mergeMacroArguments\"},{\"visibility\":\"public\",\"name\":\"renderExtension\"},{\"visibility\":\"public\",\"name\":\"renderExtensionParent\"},{\"visibility\":\"protected\",\"name\":\"renderExtensionInternal\"},{\"visibility\":\"public\",\"name\":\"extractIntoVarContainer\"},{\"visibility\":\"public\",\"name\":\"wrapTemplate\"},{\"visibility\":\"protected\",\"name\":\"applyWrappedTemplate\"},{\"visibility\":\"public\",\"name\":\"filter\"},{\"visibility\":\"public\",\"name\":\"func\"},{\"visibility\":\"public\",\"name\":\"test\"},{\"visibility\":\"public\",\"name\":\"arrayKey\"},{\"visibility\":\"public\",\"name\":\"isA\"},{\"visibility\":\"public\",\"name\":\"method\"},{\"visibility\":\"public\",\"name\":\"escape\"},{\"visibility\":\"public\",\"name\":\"modifySectionedHtml\"},{\"visibility\":\"public\",\"name\":\"modifySidebarHtml\"},{\"visibility\":\"public\",\"name\":\"getSidebarHtml\"},{\"visibility\":\"public\",\"name\":\"modifySideNavHtml\"},{\"visibility\":\"public\",\"name\":\"getSideNavHtml\"},{\"visibility\":\"public\",\"name\":\"includeCss\"},{\"visibility\":\"public\",\"name\":\"getIncludedCss\"},{\"visibility\":\"public\",\"name\":\"inlineCss\"},{\"visibility\":\"public\",\"name\":\"getInlineCss\"},{\"visibility\":\"public\",\"name\":\"includeJs\"},{\"visibility\":\"protected\",\"name\":\"splitJsSrc\"},{\"visibility\":\"public\",\"name\":\"getIncludedJs\"},{\"visibility\":\"public\",\"name\":\"inlineJs\"},{\"visibility\":\"public\",\"name\":\"getInlineJs\"},{\"visibility\":\"public\",\"name\":\"isTraversable\"}],\"method_count\":341,\"method_export_complete\":false},\"src/XF/Tfa/Email.php\":{\"path\":\"src/XF/Tfa/Email.php\",\"state\":\"OK\",\"sha256\":\"b9a9e2fbfb319531ffff957219ded5e19ea57a54d59a8dad5c146230381a3a81\",\"bytes\":1850,\"namespace\":\"XF\\\\Tfa\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Email\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"generateInitialData\"},{\"visibility\":\"public\",\"name\":\"trigger\"},{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"verify\"},{\"visibility\":\"public\",\"name\":\"meetsRequirements\"}],\"method_count\":5,\"method_export_complete\":true},\"src/XF/Validator/Email.php\":{\"path\":\"src/XF/Validator/Email.php\",\"state\":\"OK\",\"sha256\":\"86402e80c1756d3b2d46a704cb84b75fd872df845cc63a673b1299b703969c7d\",\"bytes\":2489,\"namespace\":\"XF\\\\Validator\",\"declarations\":[{\"kind\":\"class\",\"name\":\"Email\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"isValid\"},{\"visibility\":\"public\",\"name\":\"coerceValue\"}],\"method_count\":2,\"method_export_complete\":true},\"src/XF/Widget/VisitorPanel.php\":{\"path\":\"src/XF/Widget/VisitorPanel.php\",\"state\":\"OK\",\"sha256\":\"cfaf78a5d3602077b6c0a0c8543371dfb0ae8abd1d37b3cd5698fb02882cafbf\",\"bytes\":217,\"namespace\":\"XF\\\\Widget\",\"declarations\":[{\"kind\":\"class\",\"name\":\"VisitorPanel\"}],\"methods\":[{\"visibility\":\"public\",\"name\":\"render\"},{\"visibility\":\"public\",\"name\":\"getOptionsTemplate\"}],\"method_count\":2,\"method_export_complete\":true}},\"holds\":[]}],\"holds\":[]}\nSUPPORT026_HOLDS=[]\nSUPPORT026_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT026_DECISION=TWO_CORE_INTEGRATION_STRUCTURE_CAPTURED\n" + "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT027_API_CONTRACT={\"state\":\"OK\",\"host\":\"forum-prod\",\"representatives\":[{\"label\":\"CORE_A_CODEVIPE\",\"root\":\"/var/www/forums/codevipe/public\",\"state\":\"OK\",\"core_sha256\":\"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf\",\"category_files\":{\"attachment\":[\"src/XF/Entity/Attachment.php\",\"src/XF/Repository/AttachmentRepository.php\",\"src/XF/Service/Attachment/PreparerService.php\",\"src/XF/Admin/Controller/AttachmentController.php\"],\"alert\":[\"src/XF/Entity/UserAlert.php\",\"src/XF/Entity/UserAlertOptOut.php\",\"src/XF/Repository/UserAlertRepository.php\",\"src/XF/Finder/UserAlertFinder.php\"],\"captcha\":[\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"src/XF/Captcha/AbstractCaptcha.php\",\"src/XF/Captcha/HCaptcha.php\"],\"controller_request_csrf\":[\"src/XF/Admin/Controller/LoginController.php\",\"src/XF/ControllerPlugin/LoginPlugin.php\",\"src/XF/Mvc/Controller.php\",\"src/XF/Pub/Controller/AccountController.php\"],\"permission\":[\"src/XF/Entity/PermissionInterfaceGroup.php\",\"src/XF/AddOn/DataType/AdminPermission.php\",\"src/XF/AddOn/DataType/Permission.php\",\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\"],\"routing\":[\"src/XF/Mvc/Router.php\",\"src/XF/Api/Mvc/Router.php\",\"src/XF/Repository/RouteRepository.php\",\"src/XF/Admin/Controller/RouteController.php\"],\"mail\":[\"src/XF/BbCode/Renderer/EmailHtml.php\",\"src/XF/Job/ActivitySummaryEmail.php\",\"src/XF/Job/UserEmail.php\",\"src/XF/Mail/Mailer.php\"],\"addon_lifecycle\":[\"src/XF/AddOn/AbstractSetup.php\",\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"src/XF/AddOn/AddOn.php\",\"src/XF/AddOn/DataManager.php\"],\"visitor_identity\":[\"src/XF/Entity/User.php\",\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"src/XF/Less/Visitor/RtlVisitor.php\"],\"template_integration\":[\"src/XF/Job/TemplateRebuild.php\",\"src/XF/Api/Templater.php\",\"src/XF/Install/Templater.php\",\"src/XF/Mail/Templater.php\"]},\"files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"install\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"upgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"uninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"previousVersion\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueuePostUpgradeCleanUp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"prepareForAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"query\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sql\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"bind\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"suppressAll\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/AddOn/AddOn.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AddOn.php\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AddOn\",\"extends\":[],\"implements\":[\"\\\\ArrayAccess\"]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getInstalledAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnIdUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareVersionForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFilesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareJsonFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"json\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getBuildJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashesPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetupPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isInstalled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLegacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isDevOutputAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasPendingChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasFaIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconUri\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isFileVersionValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonHashChanged\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonVersionNewer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"passesHealthCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"missing\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"inconsistent\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"updatePendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"resetPendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDataImport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"syncFromJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraChanges\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"canInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canDeleteFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getUndeletableFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"getUndeletableConflictingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"offsetGet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__get\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"offsetExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"bool\"},{\"name\":\"offsetSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"offsetUnset\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"}]},\"src/XF/AddOn/DataManager.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataManager.php\",\"sha256\":\"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0\",\"bytes\":8645,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"DataManager\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"em\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"exportAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"containers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"emptyContainers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"enqueueImportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getImportDataJobId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkComposerAutoloadPath\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"allowThrow\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"bool\"},{\"name\":\"rebuildActiveAddOnCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerRebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"triggerRebuildProcessingChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateRelatedIds\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"oldId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueueRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"finalizeRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataTypeClasses\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"AdminPermission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/Permission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"Permission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteEntity\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"entity\",\"type\":\"Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/AttachmentController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"AbstractReply\"},{\"name\":\"setupAttachmentFilterer\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"Attachment\"},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"questionAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"questionSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCaptchaQuestionExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCaptchaQuestionRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/LoginController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"actionForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionLogout\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Admin/Controller/RouteController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertRouteExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRouteRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"state\":\"OK\",\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\",\"extends\":[\"AbstractFieldSearch\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDisplayOrder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFinderName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Api/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Mvc/Router.php\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[\"\\\\XF\\\\Mvc\\\\Router\"],\"implements\":[]}],\"methods\":[{\"name\":\"intval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiPrefix\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Api/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Templater.php\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[]},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"state\":\"OK\",\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"classes\":[{\"kind\":\"class\",\"name\":\"EmailHtml\",\"extends\":[\"Html\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDefaultOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCustomTagConfig\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedImg\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"imageUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"validUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedAttachment\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagInlineCode\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedCode\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedQuote\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"source\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"attributes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRenderedInlineSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagMedia\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedUnfurl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"factory\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Captcha/AbstractCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setForceVisible\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponse\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"response\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Captcha/HCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/HCaptcha.php\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"HCaptcha\",\"extends\":[\"AbstractCaptcha\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLocalDomain\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"state\":\"OK\",\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\",\"extends\":[\"AbstractCommand\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStepType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getCommandArguments\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"configure\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"execute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"input\",\"type\":\"InputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runStep\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"setup\",\"type\":\"AbstractSetup\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stepType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"version\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"outputStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"status\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extraMessage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"state\":\"OK\",\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\",\"extends\":[\"AbstractPlugin\"],\"implements\":[]}],\"methods\":[{\"name\":\"in_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getCurrentTrustKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUserId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerIfTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"callbackOrUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runTfaCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"providerId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setDeviceTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"remember\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"validatePasskeyConfirm\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"createVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"logoutVisitor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"lastActivityUpdate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"deleteVisitorRememberRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"deleteCookie\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"validateVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookieSkipList\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookies\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearSiteData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"handleVisitorPasswordChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/Attachment.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/Attachment.php\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"Attachment\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFileSize\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"hasThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasRetinaThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"isVideo\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isAudio\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getTypeGrouping\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getDirectUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"string\"},{\"name\":\"getContainerLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTypePhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"createDuplicate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPhraseName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMasterPhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Entity/User.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/User.php\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"User\",\"extends\":[\"Entity\"],\"implements\":[\"LinkableInterface\"]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAbstractedCustomAvatarPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAvatarType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAvatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getAvatarUrl2x\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"avatarSupportsSize\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getGravatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isMemberOf\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userGroupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isOnline\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLinkTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"authenticate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"password\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSharedIpUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"logDays\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSpamDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasAdminPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"permissionId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLastActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIsSuperAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionCombinationId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getEmailConfirmKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getClientSideCacheKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getWarningCount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canBanUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBan\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCleanSpam\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPossibleSpammer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isSpamCheckRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewOnlineStatus\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewCurrentActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isWarnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canWarn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewWarnings\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canEditProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEditSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseRte\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canBypassUserPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPrivacyCheckMet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"privacyKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canSearch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeLanguage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyleVariation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canViewMemberList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBeReported\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewFullProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewBasicProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewProfilePosts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewDeletedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewModeratedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canPostOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadAndManageAttachmentsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadVideosOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewLatestActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIdentities\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIps\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canFollowUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canIgnoreUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isIgnoring\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isInActiveUserState\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canStartConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canStartConversationWith\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canReceiveConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReceiveActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadAndManageAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"canUploadAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadProfileBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseContactForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUsePushNotifications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canChangeEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canChangeUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"hasViewableUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewFullUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"getNextAllowedUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"lastUsernameChangeDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"int\"},{\"name\":\"canCreateThread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCreateThreadPreReg\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isShownCaptcha\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchEngineIndexable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canTriggerPreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCompletePreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAwaitingEmailConfirmation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAllowedUserMentions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mentions\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasContentPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasNodePermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"cacheNodePermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeIds\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rebuildUserGroupRelations\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"rebuildDisplayStyleGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildWarningPoints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildPermissionCombination\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"removeUserFromGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"toggleActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enable\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyUsername\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"username\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyStyleId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"styleId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyLanguageId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"languageId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyTimezone\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"timezone\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyCustomTitle\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChangeLogEntries\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setUserRejected\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getContentUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extraParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getContentPublicRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getLdStructuredData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraData\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"array\"},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getUserRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getUserGroupRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlert.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlert.php\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlert\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAlertRenderable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnviewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnreadInUi\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isRecentlyRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_saveToSource\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlertOptOut.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Finder/UserAlertFinder.php\":{\"state\":\"OK\",\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\",\"extends\":[\"Finder\"],\"implements\":[]}],\"methods\":[]},\"src/XF/Install/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Install/Templater.php\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTemplateFilePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styleIdOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"template\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"addDefaultParams\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extensionOverrides\",\"type\":\"?ExtensionSet\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getJsUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"js\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"root\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/Job/ActivitySummaryEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preFetchSectionData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"generateAndSendEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateEmailData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/TemplateRebuild.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/TemplateRebuild.php\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/UserEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/UserEmail.php\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserEmail\",\"extends\":[\"AbstractUserCriteriaJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_string\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"executeAction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActionDescription\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"wrapTransaction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareTokens\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"escape\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"replacePhrases\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"call\",\"type\":\"Call\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"},{\"name\":\"visitMixinCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mixinCall\",\"type\":\"MixinCall\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslMixinCall\"}]},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"}]},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"isRtl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"visitComment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"comment\",\"type\":\"Comment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Comment\"},{\"name\":\"visitRule\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"ruleNode\",\"type\":\"Rule\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Rule\"},{\"name\":\"visitRuleOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitNameValue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nameValue\",\"type\":\"NameValue\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?NameValue\"},{\"name\":\"visitNameValueOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitAnonymous\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"anonymous\",\"type\":\"Anonymous\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Anonymous\"},{\"name\":\"visitKeyword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"keyword\",\"type\":\"Keyword\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Keyword\"},{\"name\":\"visitExpression\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"expression\",\"type\":\"Expression\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Expression\"},{\"name\":\"processNodeName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeName\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"reverseKeyword\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"value\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"resetForNewRule\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"}]},\"src/XF/Mail/Mailer.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Mailer.php\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Mailer\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultFrom\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultFromEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDefaultFromName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"useVerp\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"useVerp\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"newMail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyMailDefaults\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mail\",\"type\":\"Mail\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"calculateBounceHmac\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"toEmail\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateTextBody\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"html\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderMailTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"?Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderPartialMailTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"?Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultTemplateParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"toUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"pullComponentsFromTemplateOutput\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"send\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":\"Message\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"transport\",\"type\":\"?AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"queue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":\"Message\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDefaultTransport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultTransport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"transport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getTransportFromOption\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mail/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Templater.php\",\"sha256\":\"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d\",\"bytes\":552,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"compiledPath\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mvc/Controller.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mvc/Controller.php\",\"sha256\":\"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa\",\"bytes\":22229,\"namespace\":\"XF\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Controller\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"array_key_exists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"init\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupFromMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setupFromReply\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"responseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"sectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setSectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sectionContext\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultSectionContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sectionContext\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContainerKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"containerKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContentKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setViewOption\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertValidCsrfToken\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"token\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"validityPeriod\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"validateCsrfToken\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"token\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"validityPeriod\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertCookieConsent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groups\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"thirdParties\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertCaptchaCookieConsent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":\"?string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"force\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"assertPasswordVerified\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"validLength\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"wrapper\",\"type\":\"?\\\\Closure\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCurrentUrlWithoutAjaxParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"postDispatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDispatchType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"applyReplyChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertPostOnly\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertDraftsEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLoggedIn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDynamicRedirect\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"fallbackUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"useReferrer\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDynamicRedirectIfNot\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"notUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"fallbackUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"useReferrer\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"error\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"message\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"redirect\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"redirectPermanently\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"reroute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rerouteController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"reroutePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"view\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"viewClass\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"templateName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"exception\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reply\",\"type\":\"AbstractReply\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"errorException\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"code\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"noPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"notFound\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"message\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertRecordExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertRecordExistsByUnique\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"uniqueColumn\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertViewableRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertCanonicalUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertValidPage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"page\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"perPage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"total\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"linkType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"linkData\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"plugin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"app\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"request\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"filter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"default\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"filterArray\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"array\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"filters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"filterFormJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"filters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jsonInputName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"filterPage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"page\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"inputName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"isPost\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"formAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"inTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"searcher\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"criteria\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"service\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"helper\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"session\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"router\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"buildLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildPaginatedLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"page\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"string\"},{\"name\":\"buildLinkHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"registry\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"options\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"captchaIsValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"captchaResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isContentViewCounted\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"data\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"em\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"finder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"repository\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"identifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mvc/Router.php\",\"sha256\":\"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc\",\"bytes\":20850,\"namespace\":\"XF\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"routes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"routes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setLinkFormatter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"linkFormatter\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLinkFormatter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"pather\",\"type\":\"?\\\\Closure\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setRouteFilters\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeFiltersIn\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeFiltersOut\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRouteFiltersIn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteFiltersOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setIndexRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"indexRoute\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIndexRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setIncludeTitleInUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"includeTitleInUrls\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIncludeTitlesInUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setRomanizeUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"romanizeUrls\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRomanizeUrls\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"subSection\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRoutes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"overrideRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"subSection\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"addRoutePreProcessor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"preProcessor\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"beginning\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getRoutePreProcessors\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routePreProcessRouteFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"suffixMatchesRoute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"suffix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"generateMatchRegexInner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"format\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"wrapper\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"buildLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildLinkPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"buildPaginatedLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"link\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"page\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"prepareStringForUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"romanizeOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"buildRouteUrl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"route\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"applyRouteFilterToUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"routeFilterToRegex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"from\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"to\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"buildFinalUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"modifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"routeUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"applyPather\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"modifier\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"buildQueryString\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"elements\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Pub/Controller/AccountController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Pub/Controller/AccountController.php\",\"sha256\":\"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270\",\"bytes\":54974,\"namespace\":\"XF\\\\Pub\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AccountController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addAccountWrapperParams\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"view\",\"type\":\"View\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"selected\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAccountDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"accountDetailsSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setupUsernameChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"UsernameChangeService\"},{\"name\":\"actionUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"emailSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"signatureSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sigEditor\",\"type\":\"SignatureEditService\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"inputSignature\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"savePrivacyProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPreferences\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preferencesSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDismissNotice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionIgnored\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionReactions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionSecurity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupPasswordChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasskeyAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasskeyEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasskeyDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionConnectedAccount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionConnectedAccountDisassociate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionRequestPassword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStepBackupCodes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStepAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepEnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepDisable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepManage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionTwoStepTrustedDisable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertTwoStepPasswordVerified\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgrades\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgradePurchase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionUpgradeUpdated\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionNewsFeed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlertsPopup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"markInaccessibleAlertsReadIfNeeded\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"displayedAlerts\",\"type\":\"?AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"actionAlertsMarkRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionAlertToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarksPopup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionBookmarksAutoComplete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionApplications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionApplicationsView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"View\"},{\"name\":\"actionApplicationsRevoke\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionVisitorMenu\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"customFieldsSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"form\",\"type\":\"FormAction\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userProfile\",\"type\":\"?UserProfile\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"entitySave\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertViewingPermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertTfaRequirement\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertPolicyAcceptance\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertBoardActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActivityDetails\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"activities\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertProviderExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertPasskeyExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":\"?string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertViewableAlert\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"assertTfaEnabled\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getConnectedAccountRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Repository/AttachmentRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/AttachmentRepository.php\",\"sha256\":\"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871\",\"bytes\":8705,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"entity\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"extraContext\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getEditorData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"entity\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"extraContext\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"findAttachmentsForList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"findAttachmentsByTempHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"findAttachmentsByContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"findAttachmentsByDataId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"dataId\",\"type\":\"int\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDefaultAttachmentConstraints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyVideoAttachmentConstraints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"constraints\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getVideoAttachmentExtensions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAudioAttachmentExtensions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailSizes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"forceAll\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"array\"},{\"name\":\"logAttachmentView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":\"Attachment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"batchUpdateAttachmentViews\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"addAttachmentsToContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"countKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"relationKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"deleteUnassociatedAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"fastDeleteContentAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentIds\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAttachmentsFromPairs\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"pairs\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteUnusedAttachmentData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"countUnassociatedAttachmentsForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/Repository/RouteRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/RouteRepository.php\",\"sha256\":\"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5\",\"bytes\":1941,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"strlen\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"findRoutesForList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteTypes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteCacheData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"disableProcessingAddOnRoute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cacheData\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildRouteCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"routeType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildRouteCaches\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Repository/UserAlertRepository.php\":{\"state\":\"OK\",\"path\":\"src/XF/Repository/UserAlertRepository.php\",\"sha256\":\"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9\",\"bytes\":21675,\"namespace\":\"XF\\\\Repository\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertRepository\",\"extends\":[\"Repository\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"findAlertsForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"userReceivesAlert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"userReceivesPush\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"alertFromUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"sender\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"alert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiver\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"insertAlert\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"receiverId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"senderName\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"fastDeleteAlertsToUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"toUserId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAlertsFromUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"fromUserId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"fastDeleteAlertsForContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteAlertsInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"matches\",\"type\":\"Finder\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"markUserAlertsViewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertViewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"autoMarkUserAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":\"AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markSpecificUserAlertsRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":\"AbstractCollection\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertsReadForContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentIds\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"onlyActions\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"readDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"markUserAlertUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alert\",\"type\":\"UserAlert\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"disableAutoRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"markInaccessibleAlertsRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"markAllUserAlertsViewedOrRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"markRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"markUserAlertsViewedOrRead\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"alertIds\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewDate\",\"type\":\"?int\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"markRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"updateAlertEntities\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"markUserAlertsUnread\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"alertIds\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"disableAutoRead\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"updateAlertEntities\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"void\"},{\"name\":\"pruneViewedAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"pruneUnviewedAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"cutOff\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"updateUnviewedCountForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateUnreadCountForUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAlertHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"throw\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"addContentToAlerts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"alerts\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertOptOuts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAlertOptOutActions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Service/Attachment/PreparerService.php\":{\"state\":\"OK\",\"path\":\"src/XF/Service/Attachment/PreparerService.php\",\"sha256\":\"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1\",\"bytes\":9726,\"namespace\":\"XF\\\\Service\\\\Attachment\",\"classes\":[{\"kind\":\"class\",\"name\":\"PreparerService\",\"extends\":[\"AbstractService\"],\"implements\":[]}],\"methods\":[{\"name\":\"insertAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"handler\",\"type\":\"AbstractHandler\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"insertDataFromFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setupDataInsertFromFile\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"optimizeExistingAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"updateDataFromFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"setupDataUpdateFromFile\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extra\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"generateAttachmentThumbnails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sourceFile\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"generateAttachmentThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sourceFile\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"width\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"height\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"insertTemporaryAttachment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"handler\",\"type\":\"AbstractHandler\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":\"AttachmentData\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"file\",\"type\":\"FileWrapper\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"associateAttachmentsWithContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tempHash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]}},\"holds\":[]},{\"label\":\"CORE_B_KINGOFWOLK\",\"root\":\"/var/www/forums/kingofwolk/public\",\"state\":\"OK\",\"core_sha256\":\"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b\",\"category_files\":{\"attachment\":[\"src/XF/Entity/Attachment.php\",\"src/XF/Repository/AttachmentRepository.php\",\"src/XF/Service/Attachment/PreparerService.php\",\"src/XF/Admin/Controller/AttachmentController.php\"],\"alert\":[\"src/XF/Entity/UserAlert.php\",\"src/XF/Entity/UserAlertOptOut.php\",\"src/XF/Repository/UserAlertRepository.php\",\"src/XF/Finder/UserAlertFinder.php\"],\"captcha\":[\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"src/XF/Captcha/AbstractCaptcha.php\",\"src/XF/Captcha/HCaptcha.php\"],\"controller_request_csrf\":[\"src/XF/Admin/Controller/LoginController.php\",\"src/XF/ControllerPlugin/LoginPlugin.php\",\"src/XF/Mvc/Controller.php\",\"src/XF/Pub/Controller/AccountController.php\"],\"permission\":[\"src/XF/Entity/PermissionInterfaceGroup.php\",\"src/XF/AddOn/DataType/AdminPermission.php\",\"src/XF/AddOn/DataType/Permission.php\",\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\"],\"routing\":[\"src/XF/Mvc/Router.php\",\"src/XF/Api/Mvc/Router.php\",\"src/XF/Repository/RouteRepository.php\",\"src/XF/Admin/Controller/RouteController.php\"],\"mail\":[\"src/XF/BbCode/Renderer/EmailHtml.php\",\"src/XF/Job/ActivitySummaryEmail.php\",\"src/XF/Job/UserEmail.php\",\"src/XF/Mail/Mailer.php\"],\"addon_lifecycle\":[\"src/XF/AddOn/AbstractSetup.php\",\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"src/XF/AddOn/AddOn.php\",\"src/XF/AddOn/DataManager.php\"],\"visitor_identity\":[\"src/XF/Entity/User.php\",\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"src/XF/Less/Visitor/RtlVisitor.php\"],\"template_integration\":[\"src/XF/Job/TemplateRebuild.php\",\"src/XF/Api/Templater.php\",\"src/XF/Install/Templater.php\",\"src/XF/Mail/Templater.php\"]},\"files\":{\"src/XF/AddOn/AbstractSetup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AbstractSetup.php\",\"sha256\":\"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88\",\"bytes\":2151,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetup\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"install\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"upgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"uninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"stepParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"previousVersion\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueuePostUpgradeCleanUp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"prepareForAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"query\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sql\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"bind\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"suppressAll\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/AddOn/AddOn.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/AddOn.php\",\"sha256\":\"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422\",\"bytes\":18649,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AddOn\",\"extends\":[],\"implements\":[\"\\\\ArrayAccess\"]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnOrId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"manager\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getInstalledAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnIdUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareVersionForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareAddOnIdForClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAddOnDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFilesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasesDirectory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getReleasePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonHash\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareJsonFile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"json\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getBuildJsonPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getBuildJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashesPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetupPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isInstalled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isActive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLegacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isDevOutputAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasMissingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasPendingChanges\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasFaIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconUri\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasHashes\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasSetup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAvailable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isFileVersionValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonHashChanged\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isJsonVersionNewer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getJsonVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkRequirements\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"errors\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"warnings\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"passesHealthCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"missing\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"inconsistent\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"updatePendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"resetPendingAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUpgrade\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"stateChanges\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"preRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"postRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newActive\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"postDataImport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"syncFromJson\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraChanges\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"canInstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUninstall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canRebuild\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canDeleteFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getUndeletableFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"getUndeletableConflictingFiles\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"},{\"name\":\"offsetGet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__get\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"offsetExists\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"bool\"},{\"name\":\"offsetSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"value\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"offsetUnset\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"key\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"}]},\"src/XF/AddOn/DataManager.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataManager.php\",\"sha256\":\"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0\",\"bytes\":8645,\"namespace\":\"XF\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"DataManager\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"em\",\"type\":\"Manager\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"exportAddOn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"containers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"emptyContainers\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"enqueueImportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getImportDataJobId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"checkComposerAutoloadPath\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"file\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"allowThrow\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"bool\"},{\"name\":\"rebuildActiveAddOnCache\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerRebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"onActiveChange\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"array\"},{\"name\":\"triggerRebuildProcessingChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"updateRelatedIds\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"\\\\XF\\\\Entity\\\\AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"oldId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"enqueueRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"finalizeRemoveAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getDataTypeHandlers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDataTypeClasses\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/AdminPermission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/AdminPermission.php\",\"sha256\":\"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12\",\"bytes\":1871,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"AdminPermission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/Permission.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/Permission.php\",\"sha256\":\"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477\",\"bytes\":3455,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"Permission\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"boolval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"rebuildActiveChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOn\",\"type\":\"AddOn\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"jobList\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/AddOn/DataType/PermissionInterfaceGroup.php\",\"sha256\":\"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6\",\"bytes\":2079,\"namespace\":\"XF\\\\AddOn\\\\DataType\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"AbstractDataType\"],\"implements\":[]}],\"methods\":[{\"name\":\"getShortName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChildTag\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"exportAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\DOMElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"importAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"start\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"},{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NUMBER\"}],\"return_type\":null},{\"name\":\"deleteOrphanedAddOnData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"addOnId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"container\",\"type\":\"\\\\SimpleXMLElement\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"deleteEntity\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"entity\",\"type\":\"Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMappedAttributes\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/AttachmentController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/AttachmentController.php\",\"sha256\":\"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4\",\"bytes\":4917,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"AttachmentController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionFilter\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"AbstractReply\"},{\"name\":\"setupAttachmentFilterer\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"Attachment\"},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/CaptchaQuestionController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/CaptchaQuestionController.php\",\"sha256\":\"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19\",\"bytes\":3139,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"questionAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"questionSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"question\",\"type\":\"CaptchaQuestion\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionToggle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCaptchaQuestionExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getCaptchaQuestionRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Admin/Controller/LoginController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/LoginController.php\",\"sha256\":\"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836\",\"bytes\":5505,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"actionForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionTwoStep\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionLogout\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"checkCsrfIfNeeded\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"assertCorrectVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertNotSecurityLocked\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Admin/Controller/RouteController.php\":{\"state\":\"OK\",\"path\":\"src/XF/Admin/Controller/RouteController.php\",\"sha256\":\"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5\",\"bytes\":3277,\"namespace\":\"XF\\\\Admin\\\\Controller\",\"classes\":[{\"kind\":\"class\",\"name\":\"RouteController\",\"extends\":[\"AbstractController\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preDispatchController\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionIndex\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeAddEdit\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionAdd\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"routeSaveProcess\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"route\",\"type\":\"Route\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionSave\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionDelete\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"params\",\"type\":\"ParameterBag\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"assertRouteExists\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"id\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"with\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"phraseKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRouteRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/AdminSearch/CaptchaQuestionHandler.php\":{\"state\":\"OK\",\"path\":\"src/XF/AdminSearch/CaptchaQuestionHandler.php\",\"sha256\":\"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314\",\"bytes\":436,\"namespace\":\"XF\\\\AdminSearch\",\"classes\":[{\"kind\":\"class\",\"name\":\"CaptchaQuestionHandler\",\"extends\":[\"AbstractFieldSearch\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDisplayOrder\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFinderName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRouteName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Api/Mvc/Router.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Mvc/Router.php\",\"sha256\":\"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9\",\"bytes\":2998,\"namespace\":\"XF\\\\Api\\\\Mvc\",\"classes\":[{\"kind\":\"class\",\"name\":\"Router\",\"extends\":[\"\\\\XF\\\\Mvc\\\\Router\"],\"implements\":[]}],\"methods\":[{\"name\":\"intval\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiPrefix\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiVersion\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routePreProcessApiResponseType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"router\",\"type\":\"\\\\XF\\\\Mvc\\\\Router\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"match\",\"type\":\"RouteMatch\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"routeToController\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"path\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"request\",\"type\":\"?Request\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"manipulateLinkPathInternal\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"prefix\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"path\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"data\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"parameters\",\"type\":\"array\",\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getNewRouteMatch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"controller\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"action\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"params\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"responseType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null}]},\"src/XF/Api/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Api/Templater.php\",\"sha256\":\"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab\",\"bytes\":77,\"namespace\":\"XF\\\\Api\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[]},\"src/XF/BbCode/Renderer/EmailHtml.php\":{\"state\":\"OK\",\"path\":\"src/XF/BbCode/Renderer/EmailHtml.php\",\"sha256\":\"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526\",\"bytes\":2759,\"namespace\":\"XF\\\\BbCode\\\\Renderer\",\"classes\":[{\"kind\":\"class\",\"name\":\"EmailHtml\",\"extends\":[\"Html\"],\"implements\":[]}],\"methods\":[{\"name\":\"getDefaultOptions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCustomTagConfig\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedImg\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"imageUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"validUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedAttachment\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"attachment\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"viewParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagInlineCode\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedCode\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"config\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getRenderedQuote\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"source\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"attributes\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getRenderedInlineSpoiler\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderTagMedia\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"children\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"option\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"tag\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getRenderedUnfurl\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"url\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"factory\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Captcha/AbstractCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/AbstractCaptcha.php\",\"sha256\":\"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817\",\"bytes\":2418,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractCaptcha\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setForceVisible\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"force\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setContext\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setResponse\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"response\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getResponse\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Captcha/HCaptcha.php\":{\"state\":\"OK\",\"path\":\"src/XF/Captcha/HCaptcha.php\",\"sha256\":\"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a\",\"bytes\":3770,\"namespace\":\"XF\\\\Captcha\",\"classes\":[{\"kind\":\"class\",\"name\":\"HCaptcha\",\"extends\":[\"AbstractCaptcha\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"app\",\"type\":\"App\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"renderInternal\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isValid\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLocalDomain\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getPrivacyPolicy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getCookieThirdParties\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"array\"}]},\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\":{\"state\":\"OK\",\"path\":\"src/XF/Cli/Command/AddOn/AbstractSetupStep.php\",\"sha256\":\"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7\",\"bytes\":3621,\"namespace\":\"XF\\\\Cli\\\\Command\\\\AddOn\",\"classes\":[{\"kind\":\"class\",\"name\":\"AbstractSetupStep\",\"extends\":[\"AbstractCommand\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStepType\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"getCommandArguments\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":true,\"params\":[],\"return_type\":null},{\"name\":\"configure\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"execute\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"input\",\"type\":\"InputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runStep\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"setup\",\"type\":\"AbstractSetup\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"stepType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"step\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"version\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"outputStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"status\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearStatus\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"output\",\"type\":\"OutputInterface\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"extraMessage\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null}]},\"src/XF/ControllerPlugin/LoginPlugin.php\":{\"state\":\"OK\",\"path\":\"src/XF/ControllerPlugin/LoginPlugin.php\",\"sha256\":\"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d\",\"bytes\":10753,\"namespace\":\"XF\\\\ControllerPlugin\",\"classes\":[{\"kind\":\"class\",\"name\":\"LoginPlugin\",\"extends\":[\"AbstractPlugin\"],\"implements\":[]}],\"methods\":[{\"name\":\"in_array\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getCurrentTrustKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUserId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getTfaLoginUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"clearTfaSessionCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"triggerIfTfaConfirmationRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"callbackOrUrl\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"runTfaCheck\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"redirect\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"providerId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setDeviceTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"completeLogin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"remember\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"actionPasswordConfirm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"validatePasskeyConfirm\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"visitor\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"actionKeepAlive\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"createVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"logoutVisitor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"lastActivityUpdate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"deleteVisitorRememberRecord\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"deleteCookie\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"validateVisitorRememberKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookieSkipList\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearCookies\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"clearSiteData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"handleVisitorPasswordChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/Attachment.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/Attachment.php\",\"sha256\":\"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2\",\"bytes\":11464,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"Attachment\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getFilename\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getExtension\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getFileSize\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIcon\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIconName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"hasThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasRetinaThumbnail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailWidth\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailHeight\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getRetinaThumbnailUrlFull\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"isVideo\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isAudio\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"getTypeGrouping\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getDirectUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":\"string\"},{\"name\":\"getContainerLink\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainerTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTypePhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContainer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"createDuplicate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAttachmentRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/PermissionInterfaceGroup.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/PermissionInterfaceGroup.php\",\"sha256\":\"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696\",\"bytes\":4570,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"PermissionInterfaceGroup\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPhraseName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getMasterPhrase\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Entity/User.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/User.php\",\"sha256\":\"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758\",\"bytes\":65143,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"User\",\"extends\":[\"Entity\"],\"implements\":[\"LinkableInterface\"]}],\"methods\":[{\"name\":\"array_slice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAbstractedCustomAvatarPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAvatarType\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAvatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getAvatarUrl2x\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"forceType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"canonical\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"avatarSupportsSize\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"size\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getGravatarUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"sizeCode\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isMemberOf\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userGroupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isOnline\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isLinkTrusted\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"authenticate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"password\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getIp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSharedIpUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"logDays\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getSpamDetails\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"hasAdminPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"permissionId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getLastActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getIsSuperAdmin\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionSet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getPermissionCombinationId\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getEmailConfirmKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getClientSideCacheKey\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"string\"},{\"name\":\"getWarningCount\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEdit\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canBanUsers\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBan\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCleanSpam\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPossibleSpammer\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isSpamCheckRequired\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewOnlineStatus\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewCurrentActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewBookmarks\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isWarnable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canWarn\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewWarnings\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canApproveRejectUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canEditProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canEditSignature\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseRte\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canBypassUserPrivacy\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isPrivacyCheckMet\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"privacyKey\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canSearch\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeLanguage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canChangeStyleVariation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"style\",\"type\":\"Style\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canViewMemberList\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReport\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canBeReported\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewFullProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewBasicProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewProfilePosts\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canViewDeletedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewModeratedPostsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canPostOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadAndManageAttachmentsOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadVideosOnProfile\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewLatestActivity\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIdentities\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canViewIps\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canFollowUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isFollowing\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canIgnoreUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"isIgnoring\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"userId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"isInActiveUserState\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canStartConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canStartConversationWith\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canReceiveConversation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canReceiveActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canUploadAndManageAttachments\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"canUploadAvatar\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUploadProfileBanner\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUseContactForm\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canUsePushNotifications\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canChangeEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"canChangeUsername\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"hasViewableUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canViewFullUsernameHistory\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"bool\"},{\"name\":\"getNextAllowedUsernameChange\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"lastUsernameChangeDate\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":\"int\"},{\"name\":\"canCreateThread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"canCreateThreadPreReg\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isShownCaptcha\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isSearchEngineIndexable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"canTriggerPreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCompletePreRegAction\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAwaitingEmailConfirmation\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getAllowedUserMentions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mentions\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"group\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasContentPermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentType\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"hasNodePermission\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"contentId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"permission\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"cacheNodePermissions\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeIds\",\"type\":\"?array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rebuildUserGroupRelations\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"newTransaction\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"rebuildDisplayStyleGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildWarningPoints\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"rebuildPermissionCombination\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"removeUserFromGroup\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"groupId\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"toggleActivitySummaryEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enable\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyUsername\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"username\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyStyleId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"styleId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyLanguageId\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"languageId\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyTimezone\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"timezone\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"verifyCustomTitle\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"_preSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_preDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getChangeLogEntries\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setUserRejected\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"rejectUser\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"reason\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"},{\"name\":\"byUser\",\"type\":\"?User\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getContentUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"canonical\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extraParams\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"hash\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getContentPublicRoute\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContentTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"context\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"STRING\"}],\"return_type\":null},{\"name\":\"getLdStructuredData\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"extraData\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":\"array\"},{\"name\":\"_setupDefaults\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getUserRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getUserGroupRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlert.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlert.php\",\"sha256\":\"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2\",\"bytes\":6367,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlert\",\"extends\":[\"Entity\"],\"implements\":[\"ViewableInterface\"]}],\"methods\":[{\"name\":\"canView\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"error\",\"type\":null,\"by_ref\":true,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getHandler\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setContent\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"content\",\"type\":\"?Entity\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"render\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isAlertRenderable\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnviewed\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnread\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"isUnreadInUi\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"isRecentlyRead\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_saveToSource\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postSave\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"_postDelete\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setupApiResultData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"result\",\"type\":\"EntityResult\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"verbosity\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"CONST\"},{\"name\":\"options\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"}],\"return_type\":null},{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getAlertRepo\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Entity/UserAlertOptOut.php\":{\"state\":\"OK\",\"path\":\"src/XF/Entity/UserAlertOptOut.php\",\"sha256\":\"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95\",\"bytes\":575,\"namespace\":\"XF\\\\Entity\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertOptOut\",\"extends\":[\"Entity\"],\"implements\":[]}],\"methods\":[{\"name\":\"getStructure\",\"visibility\":\"public\",\"static\":true,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"structure\",\"type\":\"Structure\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null}]},\"src/XF/Finder/UserAlertFinder.php\":{\"state\":\"OK\",\"path\":\"src/XF/Finder/UserAlertFinder.php\",\"sha256\":\"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b\",\"bytes\":438,\"namespace\":\"XF\\\\Finder\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserAlertFinder\",\"extends\":[\"Finder\"],\"implements\":[]}],\"methods\":[]},\"src/XF/Install/Templater.php\":{\"state\":\"OK\",\"path\":\"src/XF/Install/Templater.php\",\"sha256\":\"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6\",\"bytes\":1250,\"namespace\":\"XF\\\\Install\",\"classes\":[{\"kind\":\"class\",\"name\":\"Templater\",\"extends\":[\"\\\\XF\\\\Template\\\\Templater\"],\"implements\":[]}],\"methods\":[{\"name\":\"getTemplateFilePath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"type\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styleIdOverride\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"renderTemplate\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"template\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"params\",\"type\":\"array\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"ARRAY\"},{\"name\":\"addDefaultParams\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"},{\"name\":\"extensionOverrides\",\"type\":\"?ExtensionSet\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"setTitle\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"title\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getJsUrl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"js\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"root\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null}]},\"src/XF/Job/ActivitySummaryEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/ActivitySummaryEmail.php\",\"sha256\":\"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b\",\"bytes\":3879,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"ActivitySummaryEmail\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"preFetchSectionData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"generateAndSendEmail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"generateEmailData\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/TemplateRebuild.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/TemplateRebuild.php\",\"sha256\":\"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31\",\"bytes\":2676,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"TemplateRebuild\",\"extends\":[\"AbstractJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"maxRunTime\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getStatusMessage\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Job/UserEmail.php\":{\"state\":\"OK\",\"path\":\"src/XF/Job/UserEmail.php\",\"sha256\":\"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488\",\"bytes\":3462,\"namespace\":\"XF\\\\Job\",\"classes\":[{\"kind\":\"class\",\"name\":\"UserEmail\",\"extends\":[\"AbstractUserCriteriaJob\"],\"implements\":[]}],\"methods\":[{\"name\":\"is_string\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"executeAction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getActionDescription\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"wrapTransaction\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"prepareTokens\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"escape\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"replacePhrases\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"string\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"language\",\"type\":\"Language\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"getMail\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"user\",\"type\":\"User\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"canCancel\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"canTriggerByChoice\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null}]},\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreEvalVisitor.php\",\"sha256\":\"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0\",\"bytes\":1478,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreEvalVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"call\",\"type\":\"Call\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"},{\"name\":\"visitMixinCall\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"mixinCall\",\"type\":\"MixinCall\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslMixinCall\"}]},\"src/XF/Less/Visitor/HslColorPreVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/HslColorPreVisitor.php\",\"sha256\":\"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029\",\"bytes\":739,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"HslColorPreVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"setEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"enabled\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"void\"},{\"name\":\"getEnabled\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"visitColor\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"color\",\"type\":\"Color\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"HslColor\"}]},\"src/XF/Less/Visitor/RtlVisitor.php\":{\"state\":\"OK\",\"path\":\"src/XF/Less/Visitor/RtlVisitor.php\",\"sha256\":\"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5\",\"bytes\":6360,\"namespace\":\"XF\\\\Less\\\\Visitor\",\"classes\":[{\"kind\":\"class\",\"name\":\"RtlVisitor\",\"extends\":[\"VisitorReplacing\"],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"isRtl\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"run\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"root\",\"type\":\"Ruleset\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"Tree\"},{\"name\":\"isRtl\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"bool\"},{\"name\":\"visitComment\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"comment\",\"type\":\"Comment\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Comment\"},{\"name\":\"visitRule\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"ruleNode\",\"type\":\"Rule\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Rule\"},{\"name\":\"visitRuleOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitNameValue\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nameValue\",\"type\":\"NameValue\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?NameValue\"},{\"name\":\"visitNameValueOut\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"},{\"name\":\"visitAnonymous\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"anonymous\",\"type\":\"Anonymous\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Anonymous\"},{\"name\":\"visitKeyword\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"keyword\",\"type\":\"Keyword\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Keyword\"},{\"name\":\"visitExpression\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"expression\",\"type\":\"Expression\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?Expression\"},{\"name\":\"processNodeName\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"nodeName\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"reverseKeyword\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"value\",\"type\":\"string\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":\"?string\"},{\"name\":\"resetForNewRule\",\"visibility\":\"protected\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":\"void\"}]},\"src/XF/Mail/Mailer.php\":{\"state\":\"OK\",\"path\":\"src/XF/Mail/Mailer.php\",\"sha256\":\"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf\",\"bytes\":13946,\"namespace\":\"XF\\\\Mail\",\"classes\":[{\"kind\":\"class\",\"name\":\"Mailer\",\"extends\":[],\"implements\":[]}],\"methods\":[{\"name\":\"count\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"__construct\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"templater\",\"type\":\"Templater\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"defaultTransport\",\"type\":\"AbstractTransport\",\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"styler\",\"type\":\"?Styler\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"},{\"name\":\"queue\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setMailClass\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"class\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null}],\"return_type\":null},{\"name\":\"setDefaultFrom\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"name\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"NULL\"}],\"return_type\":null},{\"name\":\"getDefaultFromEmail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"getDefaultFromName\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"email\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":false,\"default_shape\":null},{\"name\":\"useVerp\",\"type\":null,\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultReturnPath\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"setDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[{\"name\":\"useVerp\",\"type\":\"bool\",\"by_ref\":false,\"variadic\":false,\"has_default\":true,\"default_shape\":\"BOOL\"}],\"return_type\":null},{\"name\":\"getDefaultUseVerp\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"newMail\",\"visibility\":\"public\",\"static\":false,\"final\":false,\"abstract\":false,\"params\":[],\"return_type\":null},{\"name\":\"applyMailDefaults\",\"visibility\":\"public\",\"static\":false,\"fin" } diff --git a/runtime/latest.txt b/runtime/latest.txt index fa5b662f..b9e491a9 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260909-GRAM-XF-INTEGRATION-STRUCTURE-026 +COMMAND_ID=SUPPORT-260909-GRAM-XF-API-CONTRACT-027 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=gram-support-xenforo-integration-structure +COMPONENT=gram-support-xenforo-api-signature-contract REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=9fc6821d8c34b07cae38e43616dc4e770f4096c8497af99225e7dc20c8530bf3 +COMMAND_SHA256=3819089957b5a07f486dbbb26ac565366d7a030584578786c3c361cc195a89f1 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,17 +24,17 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=fe77e92a74491d7b71f7fddfa92ea3213b90ef2c4f2acc6273118b5163bd8b59 -SANITIZED_OUTPUT_SHA256=fe77e92a74491d7b71f7fddfa92ea3213b90ef2c4f2acc6273118b5163bd8b59 +RAW_EVIDENCE_SHA256=61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466 +SANITIZED_OUTPUT_SHA256=61dcff937b7b554b2f77026df428368479807159a8674f78840d3297ba361466 OUTPUT_BEGIN ERROR_REGISTER_CHECK=OK REFERENCE_CHECK=OK AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d -SUPPORT026_API_STRUCTURE={"state":"OK","host":"forum-prod","representatives":[{"label":"CORE_A_CODEVIPE","root":"/var/www/forums/codevipe/public","state":"OK","core_fingerprint":{"state":"OK","sha256":"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf","file_count":2433,"total_bytes":17587103},"category_candidates":{"attachment":[{"path":"src/XF/Entity/Attachment.php","score":103},{"path":"src/XF/Repository/AttachmentRepository.php","score":103},{"path":"src/XF/Service/Attachment/PreparerService.php","score":103},{"path":"src/XF/Admin/Controller/AttachmentController.php","score":102},{"path":"src/XF/Api/Controller/AttachmentController.php","score":102},{"path":"src/XF/Api/Controller/AttachmentsController.php","score":102},{"path":"src/XF/Entity/ApiAttachmentKey.php","score":102},{"path":"src/XF/Filterer/Attachment.php","score":102}],"alert":[{"path":"src/XF/Entity/UserAlert.php","score":202},{"path":"src/XF/Entity/UserAlertOptOut.php","score":202},{"path":"src/XF/Repository/UserAlertRepository.php","score":202},{"path":"src/XF/Finder/UserAlertFinder.php","score":201},{"path":"src/XF/Finder/UserAlertOptOutFinder.php","score":201},{"path":"src/XF/Job/UserAlert.php","score":201},{"path":"src/XF/Alert/AbstractHandler.php","score":101},{"path":"src/XF/Alert/ConversationMessageHandler.php","score":101}],"captcha":[{"path":"src/XF/Admin/Controller/CaptchaQuestionController.php","score":101},{"path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","score":101},{"path":"src/XF/Captcha/AbstractCaptcha.php","score":101},{"path":"src/XF/Captcha/HCaptcha.php","score":101},{"path":"src/XF/Captcha/KeyCaptcha.php","score":101},{"path":"src/XF/Captcha/Question.php","score":101},{"path":"src/XF/Captcha/ReCaptcha.php","score":101},{"path":"src/XF/Captcha/TextCaptcha.php","score":101}],"controller_request_csrf":[{"path":"src/XF/Admin/Controller/LoginController.php","score":104},{"path":"src/XF/ControllerPlugin/LoginPlugin.php","score":104},{"path":"src/XF/Mvc/Controller.php","score":104},{"path":"src/XF/Pub/Controller/AccountController.php","score":104},{"path":"src/XF/Pub/Controller/LoginController.php","score":104},{"path":"src/XF/Admin/Controller/AccountController.php","score":103},{"path":"src/XF/Admin/Controller/ConnectedAccountController.php","score":103},{"path":"src/XF/Admin/Controller/ImportController.php","score":103}],"permission":[{"path":"src/XF/Entity/PermissionInterfaceGroup.php","score":102},{"path":"src/XF/AddOn/DataType/AdminPermission.php","score":101},{"path":"src/XF/AddOn/DataType/Permission.php","score":101},{"path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","score":101},{"path":"src/XF/Admin/Controller/AdminPermissionController.php","score":101},{"path":"src/XF/Admin/Controller/GroupAndPermissionController.php","score":101},{"path":"src/XF/Admin/Controller/PermissionController.php","score":101},{"path":"src/XF/Admin/Controller/PermissionDefinitionController.php","score":101}],"routing":[{"path":"src/XF/Mvc/Router.php","score":202},{"path":"src/XF/Api/Mvc/Router.php","score":201},{"path":"src/XF/Repository/RouteRepository.php","score":201},{"path":"src/XF/Admin/Controller/RouteController.php","score":102},{"path":"src/XF/Admin/Controller/RouteFilterController.php","score":102},{"path":"src/XF/Pub/Route/Category.php","score":102},{"path":"src/XF/AddOn/DataType/Route.php","score":101},{"path":"src/XF/DevelopmentOutput/Route.php","score":101}],"mail":[{"path":"src/XF/BbCode/Renderer/EmailHtml.php","score":203},{"path":"src/XF/Job/ActivitySummaryEmail.php","score":203},{"path":"src/XF/Job/UserEmail.php","score":203},{"path":"src/XF/Mail/Mailer.php","score":203},{"path":"src/XF/Service/User/EmailChangeService.php","score":203},{"path":"src/XF/Service/User/EmailStopService.php","score":203},{"path":"src/XF/Tfa/Email.php","score":203},{"path":"src/XF/Validator/Email.php","score":203}],"addon_lifecycle":[{"path":"src/XF/AddOn/AbstractSetup.php","score":205},{"path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","score":205},{"path":"src/XF/AddOn/AddOn.php","score":105},{"path":"src/XF/Admin/Controller/AddOnController.php","score":105},{"path":"src/XF/Cli/Command/AddOn/Create.php","score":105},{"path":"src/XF/Cli/Command/AddOnSubAction.php","score":105},{"path":"src/XF/Cli/Command/AddOnUninstall.php","score":105},{"path":"src/XF/Job/AddOnInstallBatch.php","score":105}],"visitor_identity":[{"path":"src/XF/Entity/User.php","score":102},{"path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","score":101},{"path":"src/XF/Less/Visitor/HslColorPreVisitor.php","score":101},{"path":"src/XF/Less/Visitor/RtlVisitor.php","score":101},{"path":"src/XF/Less/Visitor/RtlVisitorPre.php","score":101},{"path":"src/XF/Widget/VisitorPanel.php","score":101},{"path":"src/XF/Authentication/AbstractAuth.php","score":100},{"path":"src/XF/Authentication/Core.php","score":100}],"template_integration":[{"path":"src/XF/Job/TemplateRebuild.php","score":202},{"path":"src/XF/Api/Templater.php","score":201},{"path":"src/XF/Install/Templater.php","score":201},{"path":"src/XF/Mail/Templater.php","score":201},{"path":"src/XF/Repository/TemplateRepository.php","score":201},{"path":"src/XF/Template/Templater.php","score":201},{"path":"src/XF/Entity/Template.php","score":103},{"path":"src/XF/AddOn/DataType/TemplateModification.php","score":102}]},"candidate_files":{"src/XF/AddOn/AbstractSetup.php":{"path":"src/XF/AddOn/AbstractSetup.php","state":"OK","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","declarations":[{"kind":"class","name":"AbstractSetup"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"checkRequirements"},{"visibility":"public","name":"postInstall"},{"visibility":"public","name":"postUpgrade"},{"visibility":"public","name":"postRebuild"},{"visibility":"public","name":"onActiveChange"},{"visibility":"public","name":"enqueuePostUpgradeCleanUp"},{"visibility":"public","name":"prepareForAction"},{"visibility":"protected","name":"query"}],"method_count":9,"method_export_complete":true},"src/XF/AddOn/AddOn.php":{"path":"src/XF/AddOn/AddOn.php","state":"OK","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","declarations":[{"kind":"class","name":"AddOn"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getInstalledAddOn"},{"visibility":"public","name":"getAddOnId"},{"visibility":"public","name":"getAddOnIdUrl"},{"visibility":"public","name":"prepareVersionForFilename"},{"visibility":"public","name":"prepareAddOnIdForFilename"},{"visibility":"public","name":"prepareAddOnIdForPath"},{"visibility":"public","name":"prepareAddOnIdForClass"},{"visibility":"public","name":"getMissingFiles"},{"visibility":"public","name":"getAddOnDirectory"},{"visibility":"public","name":"getBuildDirectory"},{"visibility":"public","name":"getDataDirectory"},{"visibility":"public","name":"getFilesDirectory"},{"visibility":"public","name":"getReleasesDirectory"},{"visibility":"public","name":"getReleasePath"},{"visibility":"public","name":"getJsonPath"},{"visibility":"public","name":"getJson"},{"visibility":"public","name":"getJsonHash"},{"visibility":"public","name":"prepareJsonFile"},{"visibility":"public","name":"getBuildJsonPath"},{"visibility":"public","name":"getBuildJson"},{"visibility":"public","name":"getIconPath"},{"visibility":"public","name":"getHashesPath"},{"visibility":"public","name":"getHashes"},{"visibility":"public","name":"getSetupPath"},{"visibility":"public","name":"getSetup"},{"visibility":"public","name":"isInstalled"},{"visibility":"public","name":"isActive"},{"visibility":"public","name":"isLegacy"},{"visibility":"public","name":"isDevOutputAvailable"},{"visibility":"public","name":"hasMissingFiles"},{"visibility":"public","name":"hasPendingChanges"},{"visibility":"public","name":"hasFaIcon"},{"visibility":"public","name":"hasIcon"},{"visibility":"public","name":"getIconUri"},{"visibility":"public","name":"hasHashes"},{"visibility":"public","name":"hasSetup"},{"visibility":"public","name":"isAvailable"},{"visibility":"public","name":"isFileVersionValid"},{"visibility":"public","name":"isJsonHashChanged"},{"visibility":"public","name":"isJsonVersionNewer"},{"visibility":"public","name":"getJsonVersion"},{"visibility":"public","name":"canUpgrade"},{"visibility":"public","name":"checkRequirements"},{"visibility":"public","name":"passesHealthCheck"},{"visibility":"public","name":"updatePendingAction"},{"visibility":"public","name":"resetPendingAction"},{"visibility":"public","name":"preInstall"},{"visibility":"public","name":"postInstall"},{"visibility":"public","name":"preUpgrade"},{"visibility":"public","name":"postUpgrade"},{"visibility":"public","name":"preUninstall"},{"visibility":"public","name":"postUninstall"},{"visibility":"public","name":"preRebuild"},{"visibility":"public","name":"postRebuild"},{"visibility":"public","name":"onActiveChange"},{"visibility":"public","name":"postDataImport"},{"visibility":"public","name":"syncFromJson"},{"visibility":"public","name":"canInstall"},{"visibility":"public","name":"canUninstall"},{"visibility":"public","name":"canEdit"},{"visibility":"public","name":"canRebuild"},{"visibility":"public","name":"canDeleteFiles"},{"visibility":"public","name":"getUndeletableFiles"},{"visibility":"public","name":"getUndeletableConflictingFiles"},{"visibility":"public","name":"offsetGet"},{"visibility":"public","name":"__get"},{"visibility":"public","name":"offsetExists"},{"visibility":"public","name":"offsetSet"},{"visibility":"public","name":"offsetUnset"}],"method_count":70,"method_export_complete":true},"src/XF/AddOn/DataType/AdminPermission.php":{"path":"src/XF/AddOn/DataType/AdminPermission.php","state":"OK","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"AdminPermission"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":7,"method_export_complete":true},"src/XF/AddOn/DataType/Permission.php":{"path":"src/XF/AddOn/DataType/Permission.php","state":"OK","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"Permission"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","state":"OK","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"PermissionInterfaceGroup"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"protected","name":"deleteEntity"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/Route.php":{"path":"src/XF/AddOn/DataType/Route.php","state":"OK","sha256":"ffd5dc9411b761a264810af2241af71c553ab2b409f670305687e9d4d75a34bb","bytes":3683,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"Route"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/TemplateModification.php":{"path":"src/XF/AddOn/DataType/TemplateModification.php","state":"OK","sha256":"c27e2bb5baa379dcaf0eab73f35fcc62f5ce656fbccbcb4d6ded095d83b4b31a","bytes":3361,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"TemplateModification"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"},{"visibility":"protected","name":"getMaintainedAttributes"}],"method_count":9,"method_export_complete":true},"src/XF/Admin/Controller/AccountController.php":{"path":"src/XF/Admin/Controller/AccountController.php","state":"OK","sha256":"2fb50ca6cc9497705facf95d5781acd8944b47d7968c4b97a2e769965515eb46","bytes":1923,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AccountController"}],"methods":[{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionLanguage"},{"visibility":"public","name":"actionStyleVariation"},{"visibility":"public","name":"actionToggleAdvanced"}],"method_count":4,"method_export_complete":true},"src/XF/Admin/Controller/AddOnController.php":{"path":"src/XF/Admin/Controller/AddOnController.php","state":"OK","sha256":"2f49d3d8edd5e288d43fff571b02c75b0f297d5ab0a0f934582b7dc11f913915","bytes":23254,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AddOnController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionIcon"},{"visibility":"public","name":"actionToggle"},{"visibility":"public","name":"actionMassToggle"},{"visibility":"public","name":"actionControls"},{"visibility":"public","name":"actionOptions"},{"visibility":"public","name":"actionSyncChanges"},{"visibility":"public","name":"actionRebuild"},{"visibility":"public","name":"actionInstall"},{"visibility":"protected","name":"getBatchCreatorService"},{"visibility":"public","name":"actionInstallFromArchive"},{"visibility":"public","name":"actionInstallFromArchiveConfirm"},{"visibility":"public","name":"actionInstallFromArchiveComplete"},{"visibility":"public","name":"actionUpgrade"},{"visibility":"public","name":"actionUninstall"},{"visibility":"public","name":"actionDeleteFiles"},{"visibility":"protected","name":"getFinalizeUrl"},{"visibility":"public","name":"actionFinalize"},{"visibility":"protected","name":"displayAddOnActionStep"},{"visibility":"protected","name":"getAddOnWarningsAndErrors"},{"visibility":"protected","name":"assertAddOnEntityExists"},{"visibility":"protected","name":"assertAddOnAvailable"},{"visibility":"protected","name":"getAddOnIfAvailable"},{"visibility":"protected","name":"getAddOnManager"},{"visibility":"protected","name":"getAddOnRepo"},{"visibility":"protected","name":"postDispatchController"}],"method_count":27,"method_export_complete":true},"src/XF/Admin/Controller/AdminPermissionController.php":{"path":"src/XF/Admin/Controller/AdminPermissionController.php","state":"OK","sha256":"1f75ddef2be0cf12db3ef12dcf2c7f1087e353d47ff6ed93474b93e2e1d219ad","bytes":3328,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AdminPermissionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"permissionAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"permissionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertPermissionExists"},{"visibility":"protected","name":"getPermissionRepo"}],"method_count":10,"method_export_complete":true},"src/XF/Admin/Controller/AttachmentController.php":{"path":"src/XF/Admin/Controller/AttachmentController.php","state":"OK","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AttachmentController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionFilter"},{"visibility":"protected","name":"setupAttachmentFilterer"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionView"},{"visibility":"public","name":"actionOptions"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":8,"method_export_complete":true},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"path":"src/XF/Admin/Controller/CaptchaQuestionController.php","state":"OK","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"CaptchaQuestionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"questionAddEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"public","name":"actionEdit"},{"visibility":"protected","name":"questionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionToggle"},{"visibility":"protected","name":"assertCaptchaQuestionExists"},{"visibility":"protected","name":"getCaptchaQuestionRepo"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/ConnectedAccountController.php":{"path":"src/XF/Admin/Controller/ConnectedAccountController.php","state":"OK","sha256":"6069d1cbd8e5d6a89dad784c8ccfbad641af6a750103634e5e49771df561a20b","bytes":5560,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"ConnectedAccountController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionTest"},{"visibility":"public","name":"actionPerformTest"},{"visibility":"protected","name":"providerAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"protected","name":"providerSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDeactivate"},{"visibility":"protected","name":"assertProviderExists"},{"visibility":"protected","name":"getConnectedAccountRepo"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/GroupAndPermissionController.php":{"path":"src/XF/Admin/Controller/GroupAndPermissionController.php","state":"OK","sha256":"7f26d054684e7f829d0c071245e72eb4fdb1661a20c918e14db0b2a75157dc6f","bytes":274,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"GroupAndPermissionController"}],"methods":[{"visibility":"public","name":"actionIndex"}],"method_count":1,"method_export_complete":true},"src/XF/Admin/Controller/ImportController.php":{"path":"src/XF/Admin/Controller/ImportController.php","state":"OK","sha256":"22db8fe4b2bc30712cbd622941d1d280d152aee4a02e9904493cd09d99befa5e","bytes":9422,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"ImportController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionCancel"},{"visibility":"public","name":"actionConfig"},{"visibility":"protected","name":"displayStepConfig"},{"visibility":"public","name":"actionStepConfig"},{"visibility":"public","name":"actionStart"},{"visibility":"public","name":"actionRun"},{"visibility":"public","name":"actionFinalize"},{"visibility":"public","name":"actionComplete"},{"visibility":"protected","name":"getNotesData"},{"visibility":"protected","name":"getImportManager"},{"visibility":"protected","name":"triggerSessionRedirect"}],"method_count":13,"method_export_complete":true},"src/XF/Admin/Controller/LoginController.php":{"path":"src/XF/Admin/Controller/LoginController.php","state":"OK","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"LoginController"}],"methods":[{"visibility":"public","name":"actionForm"},{"visibility":"public","name":"actionLogin"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"protected","name":"completeLogin"},{"visibility":"public","name":"actionLogout"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertAdmin"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertNotSecurityLocked"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/PermissionController.php":{"path":"src/XF/Admin/Controller/PermissionController.php","state":"OK","sha256":"dfa3e0d5409d569adfc3f15b6b9b49b9a418dfe5a51218768857e3efbdb1c0bc","bytes":8179,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"PermissionController"}],"methods":[{"visibility":"public","name":"actionUserGroup"},{"visibility":"public","name":"actionUserGroupEdit"},{"visibility":"public","name":"actionUserGroupSave"},{"visibility":"public","name":"actionUser"},{"visibility":"public","name":"actionUserEdit"},{"visibility":"public","name":"actionUserSave"},{"visibility":"protected","name":"getNodePermissionPlugin"},{"visibility":"public","name":"actionNode"},{"visibility":"public","name":"actionNodeEdit"},{"visibility":"public","name":"actionNodeSave"},{"visibility":"public","name":"actionAnalyze"},{"visibility":"protected","name":"assertUserExists"},{"visibility":"protected","name":"getPermissionRepo"},{"visibility":"protected","name":"getEntryRepo"},{"visibility":"protected","name":"assertUserGroupExists"},{"visibility":"protected","name":"getUserGroupRepo"}],"method_count":16,"method_export_complete":true},"src/XF/Admin/Controller/PermissionDefinitionController.php":{"path":"src/XF/Admin/Controller/PermissionDefinitionController.php","state":"OK","sha256":"ed34ce9922333665cba609f8cd457289b2c87b4a8119bc301d5fc16ebdc4dccc","bytes":7117,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"PermissionDefinitionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"permissionAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"permissionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"interfaceGroupAddEdit"},{"visibility":"public","name":"actionInterfaceGroupEdit"},{"visibility":"public","name":"actionInterfaceGroupAdd"},{"visibility":"protected","name":"interfaceGroupSaveProcess"},{"visibility":"public","name":"actionInterfaceGroupSave"},{"visibility":"public","name":"actionInterfaceGroupDelete"},{"visibility":"protected","name":"assertPermissionExists"},{"visibility":"protected","name":"assertInterfaceGroupExists"},{"visibility":"protected","name":"getPermissionRepo"}],"method_count":17,"method_export_complete":true},"src/XF/Admin/Controller/RouteController.php":{"path":"src/XF/Admin/Controller/RouteController.php","state":"OK","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"RouteController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"routeAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"routeSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertRouteExists"},{"visibility":"protected","name":"getRouteRepo"}],"method_count":10,"method_export_complete":true},"src/XF/Admin/Controller/RouteFilterController.php":{"path":"src/XF/Admin/Controller/RouteFilterController.php","state":"OK","sha256":"327de691b97562c1a70e7f64fa74733c13b3512f936a5538736f37599d913fd6","bytes":3420,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"RouteFilterController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"routeFilterAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"routeFilterSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionToggle"},{"visibility":"protected","name":"assertRouteFilterExists"},{"visibility":"protected","name":"getRouteFilterRepo"}],"method_count":11,"method_export_complete":true},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","state":"OK","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","declarations":[{"kind":"class","name":"CaptchaQuestionHandler"}],"methods":[{"visibility":"public","name":"getDisplayOrder"},{"visibility":"protected","name":"getFinderName"},{"visibility":"protected","name":"getRouteName"},{"visibility":"public","name":"isSearchable"}],"method_count":4,"method_export_complete":true},"src/XF/Alert/AbstractHandler.php":{"path":"src/XF/Alert/AbstractHandler.php","state":"OK","sha256":"1d48488be1e561809a8d53ea9f43a3de2f04e70c5cc7c7e9a334fe12abcd2992","bytes":4761,"namespace":"XF\\Alert","declarations":[{"kind":"class","name":"AbstractHandler"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"canViewContent"},{"visibility":"public","name":"canViewAlert"},{"visibility":"public","name":"getPushTemplateName"},{"visibility":"public","name":"getTemplateName"},{"visibility":"public","name":"getTemplateData"},{"visibility":"public","name":"render"},{"visibility":"public","name":"isAlertRenderable"},{"visibility":"public","name":"getApiOutput"},{"visibility":"public","name":"getEntityWith"},{"visibility":"public","name":"getContent"},{"visibility":"public","name":"getContentType"},{"visibility":"public","name":"getOptOutActions"},{"visibility":"public","name":"getOptOutDisplayOrder"},{"visibility":"public","name":"getOptOutsMap"}],"method_count":15,"method_export_complete":true},"src/XF/Alert/ConversationMessageHandler.php":{"path":"src/XF/Alert/ConversationMessageHandler.php","state":"OK","sha256":"efb2b21429dffefec9c99d7634c76296496aab199da73130c86f78c58fe0754f","bytes":353,"namespace":"XF\\Alert","declarations":[{"kind":"class","name":"ConversationMessageHandler"}],"methods":[{"visibility":"public","name":"getEntityWith"},{"visibility":"public","name":"getOptOutActions"},{"visibility":"public","name":"getOptOutDisplayOrder"}],"method_count":3,"method_export_complete":true},"src/XF/Api/Controller/AttachmentController.php":{"path":"src/XF/Api/Controller/AttachmentController.php","state":"OK","sha256":"b2a82d8fedc68bf857bf855a1f1acbcfe9a9c046caafd273c42e94e9f6fa8f52","bytes":4479,"namespace":"XF\\Api\\Controller","declarations":[{"kind":"class","name":"AttachmentController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionGet"},{"visibility":"public","name":"actionGetData"},{"visibility":"public","name":"actionGetThumbnail"},{"visibility":"public","name":"actionGetRetinaThumbnail"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertViewableAttachment"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":8,"method_export_complete":true},"src/XF/Api/Controller/AttachmentsController.php":{"path":"src/XF/Api/Controller/AttachmentsController.php","state":"OK","sha256":"a8dd432a93cb30fabafb712758862ec4aa1550b76ccffeba06ee7ccd64d249b0","bytes":5173,"namespace":"XF\\Api\\Controller","declarations":[{"kind":"class","name":"AttachmentsController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionGet"},{"visibility":"public","name":"actionPost"},{"visibility":"public","name":"actionPostNewKey"},{"visibility":"protected","name":"uploadFile"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":6,"method_export_complete":true},"src/XF/Api/Mvc/Router.php":{"path":"src/XF/Api/Mvc/Router.php","state":"OK","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","declarations":[{"kind":"class","name":"Router"}],"methods":[{"visibility":"public","name":"routePreProcessApiPrefix"},{"visibility":"public","name":"routePreProcessApiVersion"},{"visibility":"public","name":"routePreProcessApiResponseType"},{"visibility":"public","name":"routeToController"},{"visibility":"protected","name":"manipulateLinkPathInternal"},{"visibility":"public","name":"getNewRouteMatch"}],"method_count":6,"method_export_complete":true},"src/XF/Api/Templater.php":{"path":"src/XF/Api/Templater.php","state":"OK","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","declarations":[{"kind":"class","name":"Templater"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Authentication/AbstractAuth.php":{"path":"src/XF/Authentication/AbstractAuth.php","state":"OK","sha256":"a843b496c32eb166b7717785a8f530c24bfb2df0664056a66656d742d8fc599d","bytes":2143,"namespace":"XF\\Authentication","declarations":[{"kind":"class","name":"AbstractAuth"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"setup"},{"visibility":"protected","name":"getDefaultOptions"},{"visibility":"public","name":"hasPassword"},{"visibility":"public","name":"isUpgradable"},{"visibility":"protected","name":"isLegacyHash"}],"method_count":6,"method_export_complete":true},"src/XF/Authentication/Core.php":{"path":"src/XF/Authentication/Core.php","state":"OK","sha256":"fc2791d5f497b196847fee2fc44df61f59b59e3b3c8d72524cb164e05319a0b7","bytes":1447,"namespace":"XF\\Authentication","declarations":[{"kind":"class","name":"Core"}],"methods":[{"visibility":"protected","name":"setup"},{"visibility":"protected","name":"createHash"},{"visibility":"protected","name":"getPasswordHash"},{"visibility":"public","name":"generate"},{"visibility":"public","name":"authenticate"},{"visibility":"public","name":"getAuthenticationName"}],"method_count":6,"method_export_complete":true},"src/XF/BbCode/Renderer/EmailHtml.php":{"path":"src/XF/BbCode/Renderer/EmailHtml.php","state":"OK","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","declarations":[{"kind":"class","name":"EmailHtml"}],"methods":[{"visibility":"public","name":"getDefaultOptions"},{"visibility":"public","name":"getCustomTagConfig"},{"visibility":"protected","name":"getRenderedImg"},{"visibility":"protected","name":"getRenderedAttachment"},{"visibility":"public","name":"renderTagInlineCode"},{"visibility":"protected","name":"getRenderedCode"},{"visibility":"protected","name":"getRenderedQuote"},{"visibility":"protected","name":"getRenderedSpoiler"},{"visibility":"protected","name":"getRenderedInlineSpoiler"},{"visibility":"public","name":"renderTagMedia"},{"visibility":"protected","name":"getRenderedUnfurl"},{"visibility":"public","name":"factory"}],"method_count":12,"method_export_complete":true},"src/XF/Captcha/AbstractCaptcha.php":{"path":"src/XF/Captcha/AbstractCaptcha.php","state":"OK","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"AbstractCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"render"},{"visibility":"public","name":"setForceVisible"},{"visibility":"public","name":"setContext"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"protected","name":"setResponse"},{"visibility":"public","name":"getResponse"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":8,"method_export_complete":true},"src/XF/Captcha/HCaptcha.php":{"path":"src/XF/Captcha/HCaptcha.php","state":"OK","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"HCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"protected","name":"isLocalDomain"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":6,"method_export_complete":true},"src/XF/Captcha/KeyCaptcha.php":{"path":"src/XF/Captcha/KeyCaptcha.php","state":"OK","sha256":"a9358ca9de9072edc8f2af63864c44aecde85cf1fa9cd6dd563d8734b675871d","bytes":2284,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"KeyCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":4,"method_export_complete":true},"src/XF/Captcha/Question.php":{"path":"src/XF/Captcha/Question.php","state":"OK","sha256":"873a2eaef0f2ce3799345f3ba96220f97342d343fd46d0fdd120946f99186c3b","bytes":1022,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"Question"}],"methods":[{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"}],"method_count":2,"method_export_complete":true},"src/XF/Captcha/ReCaptcha.php":{"path":"src/XF/Captcha/ReCaptcha.php","state":"OK","sha256":"551e726e4bb04973e774f2740ba67e998ea0316799c71142e3db5b7d61c7414e","bytes":2444,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"ReCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":5,"method_export_complete":true},"src/XF/Captcha/TextCaptcha.php":{"path":"src/XF/Captcha/TextCaptcha.php","state":"OK","sha256":"2ef0bd2633b9449bd15e4ad66273c37a26c9f31101b883ce68bc7afcc1826fc3","bytes":2172,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"TextCaptcha"}],"methods":[{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"}],"method_count":2,"method_export_complete":true},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","state":"OK","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","declarations":[{"kind":"class","name":"AbstractSetupStep"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"},{"visibility":"protected","name":"runStep"},{"visibility":"protected","name":"outputStatus"},{"visibility":"protected","name":"clearStatus"}],"method_count":5,"method_export_complete":true},"src/XF/Cli/Command/AddOn/Create.php":{"path":"src/XF/Cli/Command/AddOn/Create.php","state":"OK","sha256":"4ff8f77caa12327158b9a6ba6ed2ffe85b959011279be5a70a8b3e77f75204f5","bytes":9226,"namespace":"XF\\Cli\\Command\\AddOn","declarations":[{"kind":"class","name":"Create"},{"kind":"class","name":"Setup"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"},{"visibility":"public","name":"install"},{"visibility":"public","name":"upgrade"},{"visibility":"public","name":"uninstall"},{"visibility":"protected","name":"getAddOnQuestionFieldValidator"}],"method_count":6,"method_export_complete":true},"src/XF/Cli/Command/AddOnSubAction.php":{"path":"src/XF/Cli/Command/AddOnSubAction.php","state":"OK","sha256":"4cbf315edc17bf5773c624da2d1af076f47dd588398462d657f709d832adbb46","bytes":3306,"namespace":"XF\\Cli\\Command","declarations":[{"kind":"class","name":"AddOnSubAction"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"}],"method_count":2,"method_export_complete":true},"src/XF/Cli/Command/AddOnUninstall.php":{"path":"src/XF/Cli/Command/AddOnUninstall.php","state":"OK","sha256":"6dc768f60efd4af161b549cd54c01ae8922326cf7fd230b8ef93403bf8dba90c","bytes":1981,"namespace":"XF\\Cli\\Command","declarations":[{"kind":"class","name":"AddOnUninstall"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"}],"method_count":2,"method_export_complete":true},"src/XF/ControllerPlugin/LoginPlugin.php":{"path":"src/XF/ControllerPlugin/LoginPlugin.php","state":"OK","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","declarations":[{"kind":"class","name":"LoginPlugin"}],"methods":[{"visibility":"public","name":"isTfaConfirmationRequired"},{"visibility":"public","name":"getCurrentTrustKey"},{"visibility":"public","name":"getTfaLoginUserId"},{"visibility":"public","name":"getTfaLoginUser"},{"visibility":"public","name":"setTfaSessionCheck"},{"visibility":"public","name":"clearTfaSessionCheck"},{"visibility":"public","name":"triggerIfTfaConfirmationRequired"},{"visibility":"public","name":"runTfaCheck"},{"visibility":"public","name":"setDeviceTrusted"},{"visibility":"public","name":"completeLogin"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"protected","name":"validatePasskeyConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"createVisitorRememberKey"},{"visibility":"public","name":"logoutVisitor"},{"visibility":"public","name":"lastActivityUpdate"},{"visibility":"public","name":"deleteVisitorRememberRecord"},{"visibility":"public","name":"validateVisitorRememberKey"},{"visibility":"protected","name":"clearCookieSkipList"},{"visibility":"public","name":"clearCookies"},{"visibility":"public","name":"clearSiteData"},{"visibility":"public","name":"handleVisitorPasswordChange"}],"method_count":22,"method_export_complete":true},"src/XF/DevelopmentOutput/Route.php":{"path":"src/XF/DevelopmentOutput/Route.php","state":"OK","sha256":"3e50964b537bcec241c96565a34ac928c903d6cedb6d35f7f1dbf541d45bf0eb","bytes":2623,"namespace":"XF\\DevelopmentOutput","declarations":[{"kind":"class","name":"Route"}],"methods":[{"visibility":"protected","name":"getTypeDir"},{"visibility":"public","name":"export"},{"visibility":"protected","name":"getEntityForImport"},{"visibility":"public","name":"import"},{"visibility":"protected","name":"getFileName"}],"method_count":5,"method_export_complete":true},"src/XF/Entity/ApiAttachmentKey.php":{"path":"src/XF/Entity/ApiAttachmentKey.php","state":"OK","sha256":"bf26eafa05d14497cd0dff03d0dc3fd66e7cd202f078fdfa1cedbd3558a16357","bytes":2038,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"ApiAttachmentKey"}],"methods":[{"visibility":"public","name":"hasExpectedContext"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"public","name":"getStructure"}],"method_count":4,"method_export_complete":true},"src/XF/Entity/Attachment.php":{"path":"src/XF/Entity/Attachment.php","state":"OK","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"Attachment"}],"methods":[{"visibility":"public","name":"canView"},{"visibility":"public","name":"getFilename"},{"visibility":"public","name":"getExtension"},{"visibility":"public","name":"getFileSize"},{"visibility":"public","name":"getIcon"},{"visibility":"public","name":"getIconName"},{"visibility":"public","name":"hasThumbnail"},{"visibility":"public","name":"hasRetinaThumbnail"},{"visibility":"public","name":"getWidth"},{"visibility":"public","name":"getHeight"},{"visibility":"public","name":"getThumbnailWidth"},{"visibility":"public","name":"getThumbnailHeight"},{"visibility":"public","name":"getThumbnailUrl"},{"visibility":"public","name":"getRetinaThumbnailUrl"},{"visibility":"public","name":"getThumbnailUrlFull"},{"visibility":"public","name":"getRetinaThumbnailUrlFull"},{"visibility":"public","name":"isVideo"},{"visibility":"public","name":"isAudio"},{"visibility":"public","name":"getTypeGrouping"},{"visibility":"public","name":"getDirectUrl"},{"visibility":"public","name":"getContainerLink"},{"visibility":"public","name":"getContainerTitle"},{"visibility":"public","name":"getContentTypePhrase"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getContainer"},{"visibility":"public","name":"setContainer"},{"visibility":"public","name":"createDuplicate"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_preDelete"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"setupApiResultData"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":34,"method_export_complete":true},"src/XF/Entity/PermissionInterfaceGroup.php":{"path":"src/XF/Entity/PermissionInterfaceGroup.php","state":"OK","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"PermissionInterfaceGroup"}],"methods":[{"visibility":"public","name":"getTitle"},{"visibility":"public","name":"getPhraseName"},{"visibility":"public","name":"getMasterPhrase"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_preDelete"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"_setupDefaults"},{"visibility":"public","name":"getStructure"}],"method_count":8,"method_export_complete":true},"src/XF/Entity/Template.php":{"path":"src/XF/Entity/Template.php","state":"OK","sha256":"22aca4b31ee47840cdae45b7e5051673bea4d2c4179d7198c25fee04ab6625fe","bytes":14416,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"Template"}],"methods":[{"visibility":"public","name":"getCombinedTitle"},{"visibility":"public","name":"getStyle"},{"visibility":"public","name":"getParentTemplate"},{"visibility":"public","name":"getAbstractedCompiledTemplatePath"},{"visibility":"public","name":"getHash"},{"visibility":"public","name":"getPhrasesUsed"},{"visibility":"public","name":"reparseTemplate"},{"visibility":"public","name":"setTemplateUnchecked"},{"visibility":"protected","name":"verifyTitle"},{"visibility":"protected","name":"verifyTemplate"},{"visibility":"protected","name":"validateTemplateText"},{"visibility":"protected","name":"updateTemplateHistoryLog"},{"visibility":"protected","name":"updateTemplateModificationLog"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"_setupDefaults"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getRebuildTemplateService"},{"visibility":"protected","name":"getCompileService"},{"visibility":"protected","name":"getTemplateRepo"},{"visibility":"protected","name":"getStyleRepo"}],"method_count":22,"method_export_complete":true},"src/XF/Entity/User.php":{"path":"src/XF/Entity/User.php","state":"OK","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"User"}],"methods":[{"visibility":"public","name":"getAbstractedCustomAvatarPath"},{"visibility":"public","name":"getAvatarType"},{"visibility":"public","name":"getAvatarUrl"},{"visibility":"public","name":"getAvatarUrl2x"},{"visibility":"protected","name":"avatarSupportsSize"},{"visibility":"public","name":"getGravatarUrl"},{"visibility":"public","name":"isMemberOf"},{"visibility":"public","name":"isOnline"},{"visibility":"public","name":"isLinkTrusted"},{"visibility":"public","name":"authenticate"},{"visibility":"public","name":"getIp"},{"visibility":"public","name":"getSharedIpUsers"},{"visibility":"public","name":"getSpamDetails"},{"visibility":"public","name":"hasAdminPermission"},{"visibility":"public","name":"getLastActivity"},{"visibility":"public","name":"getIsSuperAdmin"},{"visibility":"public","name":"getPermissionSet"},{"visibility":"public","name":"getPermissionCombinationId"},{"visibility":"public","name":"getEmailConfirmKey"},{"visibility":"public","name":"getClientSideCacheKey"},{"visibility":"public","name":"getWarningCount"},{"visibility":"public","name":"canEdit"},{"visibility":"public","name":"canBanUsers"},{"visibility":"public","name":"canBan"},{"visibility":"public","name":"canCleanSpam"},{"visibility":"public","name":"isPossibleSpammer"},{"visibility":"public","name":"isSpamCheckRequired"},{"visibility":"public","name":"canViewOnlineStatus"},{"visibility":"public","name":"canViewCurrentActivity"},{"visibility":"public","name":"canViewBookmarks"},{"visibility":"public","name":"isWarnable"},{"visibility":"public","name":"canWarn"},{"visibility":"public","name":"canViewWarnings"},{"visibility":"public","name":"canApproveRejectUser"},{"visibility":"public","name":"canApproveRejectUsernameChange"},{"visibility":"public","name":"canEditProfile"},{"visibility":"public","name":"canEditSignature"},{"visibility":"public","name":"canUseRte"},{"visibility":"public","name":"canBypassUserPrivacy"},{"visibility":"public","name":"isPrivacyCheckMet"},{"visibility":"public","name":"canSearch"},{"visibility":"public","name":"canChangeLanguage"},{"visibility":"public","name":"canChangeStyle"},{"visibility":"public","name":"canChangeStyleVariation"},{"visibility":"public","name":"canViewMemberList"},{"visibility":"public","name":"canReport"},{"visibility":"public","name":"canBeReported"},{"visibility":"public","name":"canViewFullProfile"},{"visibility":"public","name":"canViewBasicProfile"},{"visibility":"public","name":"canViewProfilePosts"},{"visibility":"public","name":"canViewPostsOnProfile"},{"visibility":"public","name":"canViewDeletedPostsOnProfile"},{"visibility":"public","name":"canViewModeratedPostsOnProfile"},{"visibility":"public","name":"canPostOnProfile"},{"visibility":"public","name":"canUploadAndManageAttachmentsOnProfile"},{"visibility":"public","name":"canUploadVideosOnProfile"},{"visibility":"public","name":"canViewLatestActivity"},{"visibility":"public","name":"canViewIdentities"},{"visibility":"public","name":"canViewIps"},{"visibility":"public","name":"canFollowUser"},{"visibility":"public","name":"isFollowing"},{"visibility":"public","name":"canIgnoreUser"},{"visibility":"public","name":"isIgnoring"},{"visibility":"public","name":"isInActiveUserState"},{"visibility":"public","name":"canStartConversation"},{"visibility":"public","name":"canStartConversationWith"},{"visibility":"public","name":"canReceiveConversation"},{"visibility":"public","name":"canReceiveActivitySummaryEmail"},{"visibility":"public","name":"canUploadAndManageAttachments"},{"visibility":"public","name":"canUploadAvatar"},{"visibility":"public","name":"canUploadProfileBanner"},{"visibility":"public","name":"canUseContactForm"},{"visibility":"public","name":"canUsePushNotifications"},{"visibility":"public","name":"canChangeEmail"},{"visibility":"public","name":"canChangeUsername"},{"visibility":"public","name":"hasViewableUsernameHistory"},{"visibility":"public","name":"canViewFullUsernameHistory"},{"visibility":"public","name":"getNextAllowedUsernameChange"},{"visibility":"public","name":"canCreateThread"},{"visibility":"public","name":"canCreateThreadPreReg"}],"method_count":118,"method_export_complete":false},"src/XF/Entity/UserAlert.php":{"path":"src/XF/Entity/UserAlert.php","state":"OK","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"UserAlert"}],"methods":[{"visibility":"public","name":"canView"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getContent"},{"visibility":"public","name":"setContent"},{"visibility":"public","name":"render"},{"visibility":"public","name":"isAlertRenderable"},{"visibility":"public","name":"isUnviewed"},{"visibility":"public","name":"isUnread"},{"visibility":"public","name":"isUnreadInUi"},{"visibility":"public","name":"isRecentlyRead"},{"visibility":"protected","name":"_saveToSource"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"setupApiResultData"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getAlertRepo"}],"method_count":16,"method_export_complete":true},"src/XF/Entity/UserAlertOptOut.php":{"path":"src/XF/Entity/UserAlertOptOut.php","state":"OK","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"UserAlertOptOut"}],"methods":[{"visibility":"public","name":"getStructure"}],"method_count":1,"method_export_complete":true},"src/XF/Filterer/Attachment.php":{"path":"src/XF/Filterer/Attachment.php","state":"OK","sha256":"5809a976974964531cdc307ab691f21e055783929ec3a58a9d0a93c84a276165","bytes":2746,"namespace":"XF\\Filterer","declarations":[{"kind":"class","name":"Attachment"}],"methods":[{"visibility":"protected","name":"getFinderType"},{"visibility":"protected","name":"initFinder"},{"visibility":"protected","name":"getFilterTypeMap"},{"visibility":"protected","name":"getLookupTypeList"},{"visibility":"protected","name":"onFinalize"},{"visibility":"protected","name":"applyFilter"}],"method_count":6,"method_export_complete":true},"src/XF/Finder/UserAlertFinder.php":{"path":"src/XF/Finder/UserAlertFinder.php","state":"OK","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","declarations":[{"kind":"class","name":"UserAlertFinder"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Finder/UserAlertOptOutFinder.php":{"path":"src/XF/Finder/UserAlertOptOutFinder.php","state":"OK","sha256":"17740e6f20e5cc4f83b9f167aa226d1c74738330dd3f322d0956001400992601","bytes":474,"namespace":"XF\\Finder","declarations":[{"kind":"class","name":"UserAlertOptOutFinder"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Install/Templater.php":{"path":"src/XF/Install/Templater.php","state":"OK","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"getTemplateFilePath"},{"visibility":"public","name":"renderTemplate"},{"visibility":"public","name":"setTitle"},{"visibility":"public","name":"getJsUrl"}],"method_count":4,"method_export_complete":true},"src/XF/Job/ActivitySummaryEmail.php":{"path":"src/XF/Job/ActivitySummaryEmail.php","state":"OK","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"ActivitySummaryEmail"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"protected","name":"preFetchSectionData"},{"visibility":"protected","name":"generateAndSendEmail"},{"visibility":"protected","name":"generateEmailData"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":7,"method_export_complete":true},"src/XF/Job/AddOnInstallBatch.php":{"path":"src/XF/Job/AddOnInstallBatch.php","state":"OK","sha256":"19df7b4e5e83c4471e822a448dcbbfcc5e03c6c0decd8cb74b123ce6daf64d07","bytes":11751,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"AddOnInstallBatch"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"protected","name":"stepInit"},{"visibility":"protected","name":"stepCopy"},{"visibility":"protected","name":"stepPreAction"},{"visibility":"protected","name":"stepAction"},{"visibility":"protected","name":"stepData"},{"visibility":"protected","name":"stepFinalize"},{"visibility":"protected","name":"setupNextAddOn"},{"visibility":"protected","name":"changeStep"},{"visibility":"protected","name":"logErrorAndReset"},{"visibility":"protected","name":"finalizeBatch"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":14,"method_export_complete":true},"src/XF/Job/TemplateRebuild.php":{"path":"src/XF/Job/TemplateRebuild.php","state":"OK","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"TemplateRebuild"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":4,"method_export_complete":true},"src/XF/Job/UserAlert.php":{"path":"src/XF/Job/UserAlert.php","state":"OK","sha256":"bcc27f6e64691aaf8d339aa58666621557cfac242ca2bb65d83835daf208dfbc","bytes":2420,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"UserAlert"}],"methods":[{"visibility":"protected","name":"actionSetup"},{"visibility":"protected","name":"executeAction"},{"visibility":"protected","name":"getActionDescription"},{"visibility":"protected","name":"wrapTransaction"},{"visibility":"protected","name":"replacePhrases"},{"visibility":"protected","name":"prepareAlert"},{"visibility":"protected","name":"prepareAuthor"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":9,"method_export_complete":true},"src/XF/Job/UserEmail.php":{"path":"src/XF/Job/UserEmail.php","state":"OK","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"UserEmail"}],"methods":[{"visibility":"protected","name":"executeAction"},{"visibility":"protected","name":"getActionDescription"},{"visibility":"protected","name":"wrapTransaction"},{"visibility":"protected","name":"prepareTokens"},{"visibility":"protected","name":"replacePhrases"},{"visibility":"protected","name":"getMail"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":8,"method_export_complete":true},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","state":"OK","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"HslColorPreEvalVisitor"}],"methods":[{"visibility":"public","name":"setEnabled"},{"visibility":"public","name":"getEnabled"},{"visibility":"public","name":"run"},{"visibility":"public","name":"visitCall"},{"visibility":"public","name":"visitColor"},{"visibility":"public","name":"visitMixinCall"}],"method_count":6,"method_export_complete":true},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"path":"src/XF/Less/Visitor/HslColorPreVisitor.php","state":"OK","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"HslColorPreVisitor"}],"methods":[{"visibility":"public","name":"setEnabled"},{"visibility":"public","name":"getEnabled"},{"visibility":"public","name":"run"},{"visibility":"public","name":"visitColor"}],"method_count":4,"method_export_complete":true},"src/XF/Less/Visitor/RtlVisitor.php":{"path":"src/XF/Less/Visitor/RtlVisitor.php","state":"OK","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"RtlVisitor"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"run"},{"visibility":"public","name":"isRtl"},{"visibility":"public","name":"visitComment"},{"visibility":"public","name":"visitRule"},{"visibility":"public","name":"visitRuleOut"},{"visibility":"public","name":"visitNameValue"},{"visibility":"public","name":"visitNameValueOut"},{"visibility":"public","name":"visitAnonymous"},{"visibility":"public","name":"visitKeyword"},{"visibility":"public","name":"visitExpression"},{"visibility":"protected","name":"processNodeName"},{"visibility":"protected","name":"reverseKeyword"},{"visibility":"protected","name":"resetForNewRule"}],"method_count":14,"method_export_complete":true},"src/XF/Less/Visitor/RtlVisitorPre.php":{"path":"src/XF/Less/Visitor/RtlVisitorPre.php","state":"OK","sha256":"564c941cffd791f9880cb63d9e327de2e0785a272a9b5dea4fbb9e7a6aff333b","bytes":802,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"RtlVisitorPre"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"public","name":"visitComment"}],"method_count":2,"method_export_complete":true},"src/XF/Mail/Mailer.php":{"path":"src/XF/Mail/Mailer.php","state":"OK","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","declarations":[{"kind":"class","name":"Mailer"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getMailClass"},{"visibility":"public","name":"setMailClass"},{"visibility":"public","name":"setDefaultFrom"},{"visibility":"public","name":"getDefaultFromEmail"},{"visibility":"public","name":"getDefaultFromName"},{"visibility":"public","name":"setDefaultReturnPath"},{"visibility":"public","name":"getDefaultReturnPath"},{"visibility":"public","name":"setDefaultUseVerp"},{"visibility":"public","name":"getDefaultUseVerp"},{"visibility":"public","name":"newMail"},{"visibility":"public","name":"applyMailDefaults"},{"visibility":"public","name":"calculateBounceHmac"},{"visibility":"public","name":"generateTextBody"},{"visibility":"public","name":"renderMailTemplate"},{"visibility":"public","name":"renderPartialMailTemplate"},{"visibility":"protected","name":"getDefaultTemplateParams"},{"visibility":"protected","name":"pullComponentsFromTemplateOutput"},{"visibility":"public","name":"send"},{"visibility":"public","name":"queue"},{"visibility":"public","name":"getDefaultTransport"},{"visibility":"public","name":"setDefaultTransport"},{"visibility":"public","name":"getTransportFromOption"}],"method_count":23,"method_export_complete":true},"src/XF/Mail/Templater.php":{"path":"src/XF/Mail/Templater.php","state":"OK","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"setStyle"}],"method_count":2,"method_export_complete":true},"src/XF/Mvc/Controller.php":{"path":"src/XF/Mvc/Controller.php","state":"OK","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","declarations":[{"kind":"class","name":"Controller"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"init"},{"visibility":"public","name":"setupFromMatch"},{"visibility":"public","name":"setupFromReply"},{"visibility":"public","name":"responseType"},{"visibility":"public","name":"setResponseType"},{"visibility":"public","name":"sectionContext"},{"visibility":"public","name":"setSectionContext"},{"visibility":"public","name":"setDefaultSectionContext"},{"visibility":"public","name":"setContainerKey"},{"visibility":"public","name":"setContentKey"},{"visibility":"public","name":"setViewOption"},{"visibility":"public","name":"preDispatch"},{"visibility":"protected","name":"preDispatchType"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertValidCsrfToken"},{"visibility":"public","name":"validateCsrfToken"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertCookieConsent"},{"visibility":"public","name":"assertCaptchaCookieConsent"},{"visibility":"public","name":"assertPasswordVerified"},{"visibility":"protected","name":"getCurrentUrlWithoutAjaxParams"},{"visibility":"public","name":"postDispatch"},{"visibility":"protected","name":"postDispatchType"},{"visibility":"public","name":"applyReplyChanges"},{"visibility":"public","name":"assertPostOnly"},{"visibility":"public","name":"assertDraftsEnabled"},{"visibility":"public","name":"isLoggedIn"},{"visibility":"public","name":"getDynamicRedirect"},{"visibility":"public","name":"getDynamicRedirectIfNot"},{"visibility":"public","name":"error"},{"visibility":"public","name":"message"},{"visibility":"public","name":"redirect"},{"visibility":"public","name":"redirectPermanently"},{"visibility":"public","name":"reroute"},{"visibility":"public","name":"rerouteController"},{"visibility":"public","name":"reroutePath"},{"visibility":"public","name":"view"},{"visibility":"public","name":"exception"},{"visibility":"public","name":"errorException"},{"visibility":"public","name":"noPermission"},{"visibility":"public","name":"notFound"},{"visibility":"public","name":"assertRecordExists"},{"visibility":"public","name":"assertRecordExistsByUnique"},{"visibility":"public","name":"assertViewableRecord"},{"visibility":"public","name":"assertCanonicalUrl"},{"visibility":"public","name":"assertValidPage"},{"visibility":"public","name":"plugin"},{"visibility":"public","name":"app"},{"visibility":"public","name":"request"},{"visibility":"public","name":"filter"},{"visibility":"public","name":"filterArray"},{"visibility":"public","name":"filterFormJson"},{"visibility":"public","name":"filterPage"},{"visibility":"public","name":"isPost"},{"visibility":"public","name":"formAction"},{"visibility":"public","name":"searcher"},{"visibility":"public","name":"service"},{"visibility":"public","name":"helper"},{"visibility":"public","name":"session"},{"visibility":"public","name":"router"},{"visibility":"public","name":"buildLink"},{"visibility":"public","name":"buildPaginatedLink"},{"visibility":"public","name":"buildLinkHash"},{"visibility":"public","name":"registry"},{"visibility":"public","name":"options"},{"visibility":"public","name":"captchaIsValid"},{"visibility":"public","name":"captchaResponse"},{"visibility":"protected","name":"isContentViewCounted"},{"visibility":"public","name":"data"},{"visibility":"public","name":"em"},{"visibility":"public","name":"finder"},{"visibility":"public","name":"repository"}],"method_count":73,"method_export_complete":true},"src/XF/Mvc/Router.php":{"path":"src/XF/Mvc/Router.php","state":"OK","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","declarations":[{"kind":"class","name":"Router"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"setLinkFormatter"},{"visibility":"public","name":"getLinkFormatter"},{"visibility":"public","name":"setPather"},{"visibility":"public","name":"getPather"},{"visibility":"public","name":"setRouteFilters"},{"visibility":"public","name":"getRouteFiltersIn"},{"visibility":"public","name":"getRouteFiltersOut"},{"visibility":"public","name":"setIndexRoute"},{"visibility":"public","name":"getIndexRoute"},{"visibility":"public","name":"setIncludeTitleInUrls"},{"visibility":"public","name":"getIncludeTitlesInUrls"},{"visibility":"public","name":"setRomanizeUrls"},{"visibility":"public","name":"getRomanizeUrls"},{"visibility":"public","name":"addRoute"},{"visibility":"public","name":"getRoutes"},{"visibility":"public","name":"overrideRoute"},{"visibility":"public","name":"addRoutePreProcessor"},{"visibility":"public","name":"getRoutePreProcessors"},{"visibility":"public","name":"routePreProcessRouteFilter"},{"visibility":"public","name":"routePreProcessExtension"},{"visibility":"public","name":"routePreProcessResponseType"},{"visibility":"public","name":"routeToController"},{"visibility":"protected","name":"suffixMatchesRoute"},{"visibility":"public","name":"generateMatchRegexInner"},{"visibility":"public","name":"buildLink"},{"visibility":"public","name":"buildLinkPath"},{"visibility":"protected","name":"manipulateLinkPathInternal"},{"visibility":"public","name":"buildPaginatedLink"},{"visibility":"public","name":"prepareStringForUrl"},{"visibility":"protected","name":"buildRouteUrl"},{"visibility":"public","name":"applyRouteFilterToUrl"},{"visibility":"public","name":"routeFilterToRegex"},{"visibility":"public","name":"buildFinalUrl"},{"visibility":"public","name":"applyPather"},{"visibility":"public","name":"buildQueryString"},{"visibility":"public","name":"getNewRouteMatch"}],"method_count":37,"method_export_complete":true},"src/XF/Pub/Controller/AccountController.php":{"path":"src/XF/Pub/Controller/AccountController.php","state":"OK","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","declarations":[{"kind":"class","name":"AccountController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"addAccountWrapperParams"},{"visibility":"public","name":"actionAccountDetails"},{"visibility":"protected","name":"accountDetailsSaveProcess"},{"visibility":"protected","name":"setupUsernameChange"},{"visibility":"public","name":"actionUsername"},{"visibility":"public","name":"actionEmail"},{"visibility":"protected","name":"emailSaveProcess"},{"visibility":"public","name":"actionSignature"},{"visibility":"protected","name":"signatureSaveProcess"},{"visibility":"public","name":"actionPrivacy"},{"visibility":"protected","name":"savePrivacyProcess"},{"visibility":"public","name":"actionPreferences"},{"visibility":"protected","name":"preferencesSaveProcess"},{"visibility":"public","name":"actionDismissNotice"},{"visibility":"public","name":"actionAvatar"},{"visibility":"public","name":"actionBanner"},{"visibility":"public","name":"actionFollowing"},{"visibility":"public","name":"actionIgnored"},{"visibility":"public","name":"actionReactions"},{"visibility":"public","name":"actionSecurity"},{"visibility":"protected","name":"setupPasswordChange"},{"visibility":"public","name":"actionPasskeyAdd"},{"visibility":"public","name":"actionPasskeyEdit"},{"visibility":"public","name":"actionPasskeyDelete"},{"visibility":"public","name":"actionConnectedAccount"},{"visibility":"public","name":"actionConnectedAccountDisassociate"},{"visibility":"public","name":"actionRequestPassword"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"public","name":"actionTwoStepBackupCodes"},{"visibility":"public","name":"actionTwoStepAdd"},{"visibility":"public","name":"actionTwoStepEnable"},{"visibility":"public","name":"actionTwoStepDisable"},{"visibility":"public","name":"actionTwoStepManage"},{"visibility":"public","name":"actionTwoStepTrustedDisable"},{"visibility":"protected","name":"assertTwoStepPasswordVerified"},{"visibility":"public","name":"actionUpgrades"},{"visibility":"public","name":"actionUpgradePurchase"},{"visibility":"public","name":"actionUpgradeUpdated"},{"visibility":"public","name":"actionNewsFeed"},{"visibility":"public","name":"actionAlerts"},{"visibility":"public","name":"actionAlertsPopup"},{"visibility":"protected","name":"markInaccessibleAlertsReadIfNeeded"},{"visibility":"public","name":"actionAlertsMarkRead"},{"visibility":"public","name":"actionAlertToggle"},{"visibility":"public","name":"actionBookmarks"},{"visibility":"public","name":"actionBookmarksPopup"},{"visibility":"public","name":"actionBookmarksAutoComplete"},{"visibility":"public","name":"actionApplications"},{"visibility":"public","name":"actionApplicationsView"},{"visibility":"public","name":"actionApplicationsRevoke"},{"visibility":"public","name":"actionVisitorMenu"},{"visibility":"protected","name":"customFieldsSaveProcess"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertViewingPermissions"},{"visibility":"public","name":"assertTfaRequirement"},{"visibility":"public","name":"assertNotSecurityLocked"},{"visibility":"public","name":"assertPolicyAcceptance"},{"visibility":"public","name":"assertBoardActive"},{"visibility":"public","name":"getActivityDetails"},{"visibility":"protected","name":"assertProviderExists"},{"visibility":"protected","name":"assertPasskeyExists"},{"visibility":"protected","name":"assertViewableAlert"},{"visibility":"protected","name":"assertTfaEnabled"},{"visibility":"protected","name":"getConnectedAccountRepo"}],"method_count":66,"method_export_complete":true},"src/XF/Pub/Controller/LoginController.php":{"path":"src/XF/Pub/Controller/LoginController.php","state":"OK","sha256":"479ada9da60b68a2e39c34c190f58c75348a6a8e536e9f92869bb9aaef6214ab","bytes":8540,"namespace":"XF\\Pub\\Controller","declarations":[{"kind":"class","name":"LoginController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionLogin"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"actionApiToken"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"updateSessionActivity"},{"visibility":"public","name":"assertViewingPermissions"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertBoardActive"},{"visibility":"public","name":"assertTfaRequirement"},{"visibility":"public","name":"assertPolicyAcceptance"},{"visibility":"public","name":"assertNotSecurityLocked"}],"method_count":15,"method_export_complete":true},"src/XF/Pub/Route/Category.php":{"path":"src/XF/Pub/Route/Category.php","state":"OK","sha256":"dd086c35b5ef0cc434f785bcc37c54cc7fdfa9241c93ee0b70836121492b17ef","bytes":1092,"namespace":"XF\\Pub\\Route","declarations":[{"kind":"class","name":"Category"}],"methods":[{"visibility":"public","name":"build"}],"method_count":1,"method_export_complete":true},"src/XF/Repository/AttachmentRepository.php":{"path":"src/XF/Repository/AttachmentRepository.php","state":"OK","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"AttachmentRepository"}],"methods":[{"visibility":"public","name":"getEditorData"},{"visibility":"public","name":"findAttachmentsForList"},{"visibility":"public","name":"findAttachmentsByTempHash"},{"visibility":"public","name":"findAttachmentsByContent"},{"visibility":"public","name":"findAttachmentsByDataId"},{"visibility":"public","name":"getAttachmentHandlers"},{"visibility":"public","name":"getAttachmentHandler"},{"visibility":"public","name":"getDefaultAttachmentConstraints"},{"visibility":"public","name":"applyVideoAttachmentConstraints"},{"visibility":"public","name":"getVideoAttachmentExtensions"},{"visibility":"public","name":"getAudioAttachmentExtensions"},{"visibility":"public","name":"getThumbnailSizes"},{"visibility":"public","name":"logAttachmentView"},{"visibility":"public","name":"batchUpdateAttachmentViews"},{"visibility":"public","name":"addAttachmentsToContent"},{"visibility":"public","name":"deleteUnassociatedAttachments"},{"visibility":"public","name":"fastDeleteContentAttachments"},{"visibility":"protected","name":"fastDeleteAttachmentsFromPairs"},{"visibility":"public","name":"deleteUnusedAttachmentData"},{"visibility":"public","name":"countUnassociatedAttachmentsForUser"}],"method_count":20,"method_export_complete":true},"src/XF/Repository/RouteRepository.php":{"path":"src/XF/Repository/RouteRepository.php","state":"OK","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"RouteRepository"}],"methods":[{"visibility":"public","name":"findRoutesForList"},{"visibility":"public","name":"getRouteTypes"},{"visibility":"public","name":"getRouteCacheData"},{"visibility":"protected","name":"disableProcessingAddOnRoute"},{"visibility":"public","name":"rebuildRouteCache"},{"visibility":"public","name":"rebuildRouteCaches"}],"method_count":6,"method_export_complete":true},"src/XF/Repository/TemplateRepository.php":{"path":"src/XF/Repository/TemplateRepository.php","state":"OK","sha256":"3b772c900f223a5251f3b40ad20cdda6873869a2e61407a27c4c1745e1b0acef","bytes":3767,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"TemplateRepository"}],"methods":[{"visibility":"public","name":"findEffectiveTemplatesInStyle"},{"visibility":"public","name":"findEffectiveTemplateInStyle"},{"visibility":"public","name":"findTemplatesInStyle"},{"visibility":"public","name":"countOutdatedTemplates"},{"visibility":"public","name":"getOutdatedTemplates"},{"visibility":"protected","name":"getBaseOutdatedTemplateData"},{"visibility":"public","name":"getTemplateTypes"},{"visibility":"public","name":"pruneEditHistory"}],"method_count":8,"method_export_complete":true},"src/XF/Repository/UserAlertRepository.php":{"path":"src/XF/Repository/UserAlertRepository.php","state":"OK","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"UserAlertRepository"}],"methods":[{"visibility":"public","name":"findAlertsForUser"},{"visibility":"public","name":"userReceivesAlert"},{"visibility":"public","name":"userReceivesPush"},{"visibility":"public","name":"alertFromUser"},{"visibility":"public","name":"alert"},{"visibility":"public","name":"insertAlert"},{"visibility":"public","name":"fastDeleteAlertsToUser"},{"visibility":"public","name":"fastDeleteAlertsFromUser"},{"visibility":"public","name":"fastDeleteAlertsForContent"},{"visibility":"protected","name":"deleteAlertsInternal"},{"visibility":"public","name":"markUserAlertsViewed"},{"visibility":"public","name":"markUserAlertViewed"},{"visibility":"public","name":"markUserAlertsRead"},{"visibility":"public","name":"autoMarkUserAlertsRead"},{"visibility":"protected","name":"markSpecificUserAlertsRead"},{"visibility":"public","name":"markUserAlertsReadForContent"},{"visibility":"public","name":"markUserAlertRead"},{"visibility":"public","name":"markUserAlertUnread"},{"visibility":"public","name":"markInaccessibleAlertsRead"},{"visibility":"protected","name":"markAllUserAlertsViewedOrRead"},{"visibility":"protected","name":"markUserAlertsViewedOrRead"},{"visibility":"protected","name":"markUserAlertsUnread"},{"visibility":"public","name":"pruneViewedAlerts"},{"visibility":"public","name":"pruneUnviewedAlerts"},{"visibility":"public","name":"updateUnviewedCountForUser"},{"visibility":"public","name":"updateUnreadCountForUser"},{"visibility":"public","name":"getAlertHandlers"},{"visibility":"public","name":"getAlertHandler"},{"visibility":"public","name":"addContentToAlerts"},{"visibility":"public","name":"getAlertOptOuts"},{"visibility":"public","name":"getAlertOptOutActions"}],"method_count":31,"method_export_complete":true},"src/XF/Service/Attachment/PreparerService.php":{"path":"src/XF/Service/Attachment/PreparerService.php","state":"OK","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","declarations":[{"kind":"class","name":"PreparerService"}],"methods":[{"visibility":"public","name":"insertAttachment"},{"visibility":"public","name":"insertDataFromFile"},{"visibility":"protected","name":"setupDataInsertFromFile"},{"visibility":"public","name":"optimizeExistingAttachment"},{"visibility":"public","name":"updateDataFromFile"},{"visibility":"protected","name":"setupDataUpdateFromFile"},{"visibility":"public","name":"generateAttachmentThumbnails"},{"visibility":"public","name":"generateAttachmentThumbnail"},{"visibility":"public","name":"insertTemporaryAttachment"},{"visibility":"public","name":"associateAttachmentsWithContent"}],"method_count":10,"method_export_complete":true},"src/XF/Service/User/EmailChangeService.php":{"path":"src/XF/Service/User/EmailChangeService.php","state":"OK","sha256":"e8f1cfced8b7fb3b4b597e756a5d1529a7f51d739888e4c84e1729e8a8d5f0eb","bytes":4138,"namespace":"XF\\Service\\User","declarations":[{"kind":"class","name":"EmailChangeService"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"changeEmail"},{"visibility":"public","name":"getUser"},{"visibility":"public","name":"logIp"},{"visibility":"public","name":"canChangeEmail"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"save"},{"visibility":"public","name":"getConfirmationRequired"},{"visibility":"protected","name":"isConfirmationRequired"},{"visibility":"protected","name":"changeUserStateForConfirmation"},{"visibility":"protected","name":"onEmailChange"},{"visibility":"protected","name":"sendEmailConfirmation"},{"visibility":"public","name":"wasConfirmationSent"},{"visibility":"protected","name":"sendEmailChangedNotice"},{"visibility":"public","name":"wasChangeNotificationSent"},{"visibility":"protected","name":"writeIpLog"}],"method_count":16,"method_export_complete":true},"src/XF/Service/User/EmailStopService.php":{"path":"src/XF/Service/User/EmailStopService.php","state":"OK","sha256":"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993","bytes":5264,"namespace":"XF\\Service\\User","declarations":[{"kind":"class","name":"EmailStopService"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getUser"},{"visibility":"public","name":"getConfirmKey"},{"visibility":"public","name":"addHandlerClasses"},{"visibility":"public","name":"addHandler"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getActionOptions"},{"visibility":"public","name":"stop"},{"visibility":"public","name":"stopAll"},{"visibility":"public","name":"stopAllExcept"},{"visibility":"public","name":"stopMailingList"},{"visibility":"public","name":"stopActivitySummary"},{"visibility":"public","name":"stopConversations"},{"visibility":"public","name":"stopAllContent"},{"visibility":"public","name":"stopContent"},{"visibility":"public","name":"sendConfirmation"}],"method_count":16,"method_export_complete":true},"src/XF/Template/Templater.php":{"path":"src/XF/Template/Templater.php","state":"OK","sha256":"e68113fd38970f1306f9ddf78b1f104910cac1e313776c1fe63bd78fe0ec4a56","bytes":208029,"namespace":"XF\\Template","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getTemplateFilePath"},{"visibility":"protected","name":"getTemplateDataFromSource"},{"visibility":"public","name":"getRouter"},{"visibility":"public","name":"getCssLoadUrl"},{"visibility":"public","name":"getCssValidationKey"},{"visibility":"public","name":"getJsUrl"},{"visibility":"public","name":"getJsFileCacheBuster"},{"visibility":"public","name":"getJsFileCacheBusterValue"},{"visibility":"public","name":"getJsCacheBuster"},{"visibility":"public","name":"fnJsMtimes"},{"visibility":"protected","name":"getJsLazyLoads"},{"visibility":"public","name":"getDevJsUrl"},{"visibility":"public","name":"setLanguage"},{"visibility":"public","name":"getLanguage"},{"visibility":"public","name":"phrase"},{"visibility":"public","name":"setStyle"},{"visibility":"public","name":"getStyle"},{"visibility":"public","name":"getStyleId"},{"visibility":"public","name":"setCssValidator"},{"visibility":"public","name":"setJqueryVersion"},{"visibility":"public","name":"setJsVersion"},{"visibility":"public","name":"setJsBaseUrl"},{"visibility":"public","name":"setDynamicDefaultAvatars"},{"visibility":"public","name":"setMediaSites"},{"visibility":"public","name":"setUserTitleLadder"},{"visibility":"public","name":"setUserBanners"},{"visibility":"public","name":"setGroupStyles"},{"visibility":"public","name":"setWidgetPositions"},{"visibility":"public","name":"addDefaultHandlers"},{"visibility":"public","name":"addFilters"},{"visibility":"public","name":"addFilter"},{"visibility":"public","name":"addFunctions"},{"visibility":"public","name":"addFunction"},{"visibility":"public","name":"addTests"},{"visibility":"public","name":"addTest"},{"visibility":"public","name":"addDefaultParams"},{"visibility":"public","name":"addDefaultParam"},{"visibility":"public","name":"getTemplate"},{"visibility":"public","name":"addTemplateWatcher"},{"visibility":"public","name":"hasWatcherActionedTemplates"},{"visibility":"public","name":"getTemplateTypeAndName"},{"visibility":"public","name":"applyDefaultTemplateType"},{"visibility":"public","name":"getTemplateCode"},{"visibility":"public","name":"getTemplateMacro"},{"visibility":"protected","name":"getTemplateData"},{"visibility":"public","name":"callAdsMacro"},{"visibility":"public","name":"callMacro"},{"visibility":"public","name":"renderMacro"},{"visibility":"public","name":"setupBaseParamsForMacro"},{"visibility":"public","name":"combineMacroArgumentAttributes"},{"visibility":"public","name":"mergeMacroArguments"},{"visibility":"public","name":"renderExtension"},{"visibility":"public","name":"renderExtensionParent"},{"visibility":"protected","name":"renderExtensionInternal"},{"visibility":"public","name":"extractIntoVarContainer"},{"visibility":"public","name":"wrapTemplate"},{"visibility":"protected","name":"applyWrappedTemplate"},{"visibility":"public","name":"filter"},{"visibility":"public","name":"func"},{"visibility":"public","name":"test"},{"visibility":"public","name":"arrayKey"},{"visibility":"public","name":"isA"},{"visibility":"public","name":"method"},{"visibility":"public","name":"escape"},{"visibility":"public","name":"modifySectionedHtml"},{"visibility":"public","name":"modifySidebarHtml"},{"visibility":"public","name":"getSidebarHtml"},{"visibility":"public","name":"modifySideNavHtml"},{"visibility":"public","name":"getSideNavHtml"},{"visibility":"public","name":"includeCss"},{"visibility":"public","name":"getIncludedCss"},{"visibility":"public","name":"inlineCss"},{"visibility":"public","name":"getInlineCss"},{"visibility":"public","name":"includeJs"},{"visibility":"protected","name":"splitJsSrc"},{"visibility":"public","name":"getIncludedJs"},{"visibility":"public","name":"inlineJs"},{"visibility":"public","name":"getInlineJs"},{"visibility":"public","name":"isTraversable"}],"method_count":341,"method_export_complete":false},"src/XF/Tfa/Email.php":{"path":"src/XF/Tfa/Email.php","state":"OK","sha256":"b9a9e2fbfb319531ffff957219ded5e19ea57a54d59a8dad5c146230381a3a81","bytes":1850,"namespace":"XF\\Tfa","declarations":[{"kind":"class","name":"Email"}],"methods":[{"visibility":"public","name":"generateInitialData"},{"visibility":"public","name":"trigger"},{"visibility":"public","name":"render"},{"visibility":"public","name":"verify"},{"visibility":"public","name":"meetsRequirements"}],"method_count":5,"method_export_complete":true},"src/XF/Validator/Email.php":{"path":"src/XF/Validator/Email.php","state":"OK","sha256":"86402e80c1756d3b2d46a704cb84b75fd872df845cc63a673b1299b703969c7d","bytes":2489,"namespace":"XF\\Validator","declarations":[{"kind":"class","name":"Email"}],"methods":[{"visibility":"public","name":"isValid"},{"visibility":"public","name":"coerceValue"}],"method_count":2,"method_export_complete":true},"src/XF/Widget/VisitorPanel.php":{"path":"src/XF/Widget/VisitorPanel.php","state":"OK","sha256":"cfaf78a5d3602077b6c0a0c8543371dfb0ae8abd1d37b3cd5698fb02882cafbf","bytes":217,"namespace":"XF\\Widget","declarations":[{"kind":"class","name":"VisitorPanel"}],"methods":[{"visibility":"public","name":"render"},{"visibility":"public","name":"getOptionsTemplate"}],"method_count":2,"method_export_complete":true}},"holds":[]},{"label":"CORE_B_KINGOFWOLK","root":"/var/www/forums/kingofwolk/public","state":"OK","core_fingerprint":{"state":"OK","sha256":"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b","file_count":2433,"total_bytes":17687935},"category_candidates":{"attachment":[{"path":"src/XF/Entity/Attachment.php","score":103},{"path":"src/XF/Repository/AttachmentRepository.php","score":103},{"path":"src/XF/Service/Attachment/PreparerService.php","score":103},{"path":"src/XF/Admin/Controller/AttachmentController.php","score":102},{"path":"src/XF/Api/Controller/AttachmentController.php","score":102},{"path":"src/XF/Api/Controller/AttachmentsController.php","score":102},{"path":"src/XF/Entity/ApiAttachmentKey.php","score":102},{"path":"src/XF/Filterer/Attachment.php","score":102}],"alert":[{"path":"src/XF/Entity/UserAlert.php","score":202},{"path":"src/XF/Entity/UserAlertOptOut.php","score":202},{"path":"src/XF/Repository/UserAlertRepository.php","score":202},{"path":"src/XF/Finder/UserAlertFinder.php","score":201},{"path":"src/XF/Finder/UserAlertOptOutFinder.php","score":201},{"path":"src/XF/Job/UserAlert.php","score":201},{"path":"src/XF/Alert/AbstractHandler.php","score":101},{"path":"src/XF/Alert/ConversationMessageHandler.php","score":101}],"captcha":[{"path":"src/XF/Admin/Controller/CaptchaQuestionController.php","score":101},{"path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","score":101},{"path":"src/XF/Captcha/AbstractCaptcha.php","score":101},{"path":"src/XF/Captcha/HCaptcha.php","score":101},{"path":"src/XF/Captcha/KeyCaptcha.php","score":101},{"path":"src/XF/Captcha/Question.php","score":101},{"path":"src/XF/Captcha/ReCaptcha.php","score":101},{"path":"src/XF/Captcha/TextCaptcha.php","score":101}],"controller_request_csrf":[{"path":"src/XF/Admin/Controller/LoginController.php","score":104},{"path":"src/XF/ControllerPlugin/LoginPlugin.php","score":104},{"path":"src/XF/Mvc/Controller.php","score":104},{"path":"src/XF/Pub/Controller/AccountController.php","score":104},{"path":"src/XF/Pub/Controller/LoginController.php","score":104},{"path":"src/XF/Admin/Controller/AccountController.php","score":103},{"path":"src/XF/Admin/Controller/ConnectedAccountController.php","score":103},{"path":"src/XF/Admin/Controller/ImportController.php","score":103}],"permission":[{"path":"src/XF/Entity/PermissionInterfaceGroup.php","score":102},{"path":"src/XF/AddOn/DataType/AdminPermission.php","score":101},{"path":"src/XF/AddOn/DataType/Permission.php","score":101},{"path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","score":101},{"path":"src/XF/Admin/Controller/AdminPermissionController.php","score":101},{"path":"src/XF/Admin/Controller/GroupAndPermissionController.php","score":101},{"path":"src/XF/Admin/Controller/PermissionController.php","score":101},{"path":"src/XF/Admin/Controller/PermissionDefinitionController.php","score":101}],"routing":[{"path":"src/XF/Mvc/Router.php","score":202},{"path":"src/XF/Api/Mvc/Router.php","score":201},{"path":"src/XF/Repository/RouteRepository.php","score":201},{"path":"src/XF/Admin/Controller/RouteController.php","score":102},{"path":"src/XF/Admin/Controller/RouteFilterController.php","score":102},{"path":"src/XF/Pub/Route/Category.php","score":102},{"path":"src/XF/AddOn/DataType/Route.php","score":101},{"path":"src/XF/DevelopmentOutput/Route.php","score":101}],"mail":[{"path":"src/XF/BbCode/Renderer/EmailHtml.php","score":203},{"path":"src/XF/Job/ActivitySummaryEmail.php","score":203},{"path":"src/XF/Job/UserEmail.php","score":203},{"path":"src/XF/Mail/Mailer.php","score":203},{"path":"src/XF/Service/User/EmailChangeService.php","score":203},{"path":"src/XF/Service/User/EmailStopService.php","score":203},{"path":"src/XF/Tfa/Email.php","score":203},{"path":"src/XF/Validator/Email.php","score":203}],"addon_lifecycle":[{"path":"src/XF/AddOn/AbstractSetup.php","score":205},{"path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","score":205},{"path":"src/XF/AddOn/AddOn.php","score":105},{"path":"src/XF/Admin/Controller/AddOnController.php","score":105},{"path":"src/XF/Cli/Command/AddOn/Create.php","score":105},{"path":"src/XF/Cli/Command/AddOnSubAction.php","score":105},{"path":"src/XF/Cli/Command/AddOnUninstall.php","score":105},{"path":"src/XF/Job/AddOnInstallBatch.php","score":105}],"visitor_identity":[{"path":"src/XF/Entity/User.php","score":102},{"path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","score":101},{"path":"src/XF/Less/Visitor/HslColorPreVisitor.php","score":101},{"path":"src/XF/Less/Visitor/RtlVisitor.php","score":101},{"path":"src/XF/Less/Visitor/RtlVisitorPre.php","score":101},{"path":"src/XF/Widget/VisitorPanel.php","score":101},{"path":"src/XF/Authentication/AbstractAuth.php","score":100},{"path":"src/XF/Authentication/Core.php","score":100}],"template_integration":[{"path":"src/XF/Job/TemplateRebuild.php","score":202},{"path":"src/XF/Api/Templater.php","score":201},{"path":"src/XF/Install/Templater.php","score":201},{"path":"src/XF/Mail/Templater.php","score":201},{"path":"src/XF/Repository/TemplateRepository.php","score":201},{"path":"src/XF/Template/Templater.php","score":201},{"path":"src/XF/Entity/Template.php","score":103},{"path":"src/XF/AddOn/DataType/TemplateModification.php","score":102}]},"candidate_files":{"src/XF/AddOn/AbstractSetup.php":{"path":"src/XF/AddOn/AbstractSetup.php","state":"OK","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","declarations":[{"kind":"class","name":"AbstractSetup"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"checkRequirements"},{"visibility":"public","name":"postInstall"},{"visibility":"public","name":"postUpgrade"},{"visibility":"public","name":"postRebuild"},{"visibility":"public","name":"onActiveChange"},{"visibility":"public","name":"enqueuePostUpgradeCleanUp"},{"visibility":"public","name":"prepareForAction"},{"visibility":"protected","name":"query"}],"method_count":9,"method_export_complete":true},"src/XF/AddOn/AddOn.php":{"path":"src/XF/AddOn/AddOn.php","state":"OK","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","declarations":[{"kind":"class","name":"AddOn"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getInstalledAddOn"},{"visibility":"public","name":"getAddOnId"},{"visibility":"public","name":"getAddOnIdUrl"},{"visibility":"public","name":"prepareVersionForFilename"},{"visibility":"public","name":"prepareAddOnIdForFilename"},{"visibility":"public","name":"prepareAddOnIdForPath"},{"visibility":"public","name":"prepareAddOnIdForClass"},{"visibility":"public","name":"getMissingFiles"},{"visibility":"public","name":"getAddOnDirectory"},{"visibility":"public","name":"getBuildDirectory"},{"visibility":"public","name":"getDataDirectory"},{"visibility":"public","name":"getFilesDirectory"},{"visibility":"public","name":"getReleasesDirectory"},{"visibility":"public","name":"getReleasePath"},{"visibility":"public","name":"getJsonPath"},{"visibility":"public","name":"getJson"},{"visibility":"public","name":"getJsonHash"},{"visibility":"public","name":"prepareJsonFile"},{"visibility":"public","name":"getBuildJsonPath"},{"visibility":"public","name":"getBuildJson"},{"visibility":"public","name":"getIconPath"},{"visibility":"public","name":"getHashesPath"},{"visibility":"public","name":"getHashes"},{"visibility":"public","name":"getSetupPath"},{"visibility":"public","name":"getSetup"},{"visibility":"public","name":"isInstalled"},{"visibility":"public","name":"isActive"},{"visibility":"public","name":"isLegacy"},{"visibility":"public","name":"isDevOutputAvailable"},{"visibility":"public","name":"hasMissingFiles"},{"visibility":"public","name":"hasPendingChanges"},{"visibility":"public","name":"hasFaIcon"},{"visibility":"public","name":"hasIcon"},{"visibility":"public","name":"getIconUri"},{"visibility":"public","name":"hasHashes"},{"visibility":"public","name":"hasSetup"},{"visibility":"public","name":"isAvailable"},{"visibility":"public","name":"isFileVersionValid"},{"visibility":"public","name":"isJsonHashChanged"},{"visibility":"public","name":"isJsonVersionNewer"},{"visibility":"public","name":"getJsonVersion"},{"visibility":"public","name":"canUpgrade"},{"visibility":"public","name":"checkRequirements"},{"visibility":"public","name":"passesHealthCheck"},{"visibility":"public","name":"updatePendingAction"},{"visibility":"public","name":"resetPendingAction"},{"visibility":"public","name":"preInstall"},{"visibility":"public","name":"postInstall"},{"visibility":"public","name":"preUpgrade"},{"visibility":"public","name":"postUpgrade"},{"visibility":"public","name":"preUninstall"},{"visibility":"public","name":"postUninstall"},{"visibility":"public","name":"preRebuild"},{"visibility":"public","name":"postRebuild"},{"visibility":"public","name":"onActiveChange"},{"visibility":"public","name":"postDataImport"},{"visibility":"public","name":"syncFromJson"},{"visibility":"public","name":"canInstall"},{"visibility":"public","name":"canUninstall"},{"visibility":"public","name":"canEdit"},{"visibility":"public","name":"canRebuild"},{"visibility":"public","name":"canDeleteFiles"},{"visibility":"public","name":"getUndeletableFiles"},{"visibility":"public","name":"getUndeletableConflictingFiles"},{"visibility":"public","name":"offsetGet"},{"visibility":"public","name":"__get"},{"visibility":"public","name":"offsetExists"},{"visibility":"public","name":"offsetSet"},{"visibility":"public","name":"offsetUnset"}],"method_count":70,"method_export_complete":true},"src/XF/AddOn/DataType/AdminPermission.php":{"path":"src/XF/AddOn/DataType/AdminPermission.php","state":"OK","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"AdminPermission"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":7,"method_export_complete":true},"src/XF/AddOn/DataType/Permission.php":{"path":"src/XF/AddOn/DataType/Permission.php","state":"OK","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"Permission"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","state":"OK","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"PermissionInterfaceGroup"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"protected","name":"deleteEntity"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/Route.php":{"path":"src/XF/AddOn/DataType/Route.php","state":"OK","sha256":"ffd5dc9411b761a264810af2241af71c553ab2b409f670305687e9d4d75a34bb","bytes":3683,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"Route"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"}],"method_count":8,"method_export_complete":true},"src/XF/AddOn/DataType/TemplateModification.php":{"path":"src/XF/AddOn/DataType/TemplateModification.php","state":"OK","sha256":"c27e2bb5baa379dcaf0eab73f35fcc62f5ce656fbccbcb4d6ded095d83b4b31a","bytes":3361,"namespace":"XF\\AddOn\\DataType","declarations":[{"kind":"class","name":"TemplateModification"}],"methods":[{"visibility":"public","name":"getShortName"},{"visibility":"public","name":"getContainerTag"},{"visibility":"public","name":"getChildTag"},{"visibility":"public","name":"exportAddOnData"},{"visibility":"public","name":"importAddOnData"},{"visibility":"public","name":"deleteOrphanedAddOnData"},{"visibility":"public","name":"rebuildActiveChange"},{"visibility":"protected","name":"getMappedAttributes"},{"visibility":"protected","name":"getMaintainedAttributes"}],"method_count":9,"method_export_complete":true},"src/XF/Admin/Controller/AccountController.php":{"path":"src/XF/Admin/Controller/AccountController.php","state":"OK","sha256":"2fb50ca6cc9497705facf95d5781acd8944b47d7968c4b97a2e769965515eb46","bytes":1923,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AccountController"}],"methods":[{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionLanguage"},{"visibility":"public","name":"actionStyleVariation"},{"visibility":"public","name":"actionToggleAdvanced"}],"method_count":4,"method_export_complete":true},"src/XF/Admin/Controller/AddOnController.php":{"path":"src/XF/Admin/Controller/AddOnController.php","state":"OK","sha256":"2f49d3d8edd5e288d43fff571b02c75b0f297d5ab0a0f934582b7dc11f913915","bytes":23254,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AddOnController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionIcon"},{"visibility":"public","name":"actionToggle"},{"visibility":"public","name":"actionMassToggle"},{"visibility":"public","name":"actionControls"},{"visibility":"public","name":"actionOptions"},{"visibility":"public","name":"actionSyncChanges"},{"visibility":"public","name":"actionRebuild"},{"visibility":"public","name":"actionInstall"},{"visibility":"protected","name":"getBatchCreatorService"},{"visibility":"public","name":"actionInstallFromArchive"},{"visibility":"public","name":"actionInstallFromArchiveConfirm"},{"visibility":"public","name":"actionInstallFromArchiveComplete"},{"visibility":"public","name":"actionUpgrade"},{"visibility":"public","name":"actionUninstall"},{"visibility":"public","name":"actionDeleteFiles"},{"visibility":"protected","name":"getFinalizeUrl"},{"visibility":"public","name":"actionFinalize"},{"visibility":"protected","name":"displayAddOnActionStep"},{"visibility":"protected","name":"getAddOnWarningsAndErrors"},{"visibility":"protected","name":"assertAddOnEntityExists"},{"visibility":"protected","name":"assertAddOnAvailable"},{"visibility":"protected","name":"getAddOnIfAvailable"},{"visibility":"protected","name":"getAddOnManager"},{"visibility":"protected","name":"getAddOnRepo"},{"visibility":"protected","name":"postDispatchController"}],"method_count":27,"method_export_complete":true},"src/XF/Admin/Controller/AdminPermissionController.php":{"path":"src/XF/Admin/Controller/AdminPermissionController.php","state":"OK","sha256":"1f75ddef2be0cf12db3ef12dcf2c7f1087e353d47ff6ed93474b93e2e1d219ad","bytes":3328,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AdminPermissionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"permissionAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"permissionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertPermissionExists"},{"visibility":"protected","name":"getPermissionRepo"}],"method_count":10,"method_export_complete":true},"src/XF/Admin/Controller/AttachmentController.php":{"path":"src/XF/Admin/Controller/AttachmentController.php","state":"OK","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"AttachmentController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionFilter"},{"visibility":"protected","name":"setupAttachmentFilterer"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionView"},{"visibility":"public","name":"actionOptions"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":8,"method_export_complete":true},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"path":"src/XF/Admin/Controller/CaptchaQuestionController.php","state":"OK","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"CaptchaQuestionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"questionAddEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"public","name":"actionEdit"},{"visibility":"protected","name":"questionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionToggle"},{"visibility":"protected","name":"assertCaptchaQuestionExists"},{"visibility":"protected","name":"getCaptchaQuestionRepo"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/ConnectedAccountController.php":{"path":"src/XF/Admin/Controller/ConnectedAccountController.php","state":"OK","sha256":"6069d1cbd8e5d6a89dad784c8ccfbad641af6a750103634e5e49771df561a20b","bytes":5560,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"ConnectedAccountController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionTest"},{"visibility":"public","name":"actionPerformTest"},{"visibility":"protected","name":"providerAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"protected","name":"providerSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDeactivate"},{"visibility":"protected","name":"assertProviderExists"},{"visibility":"protected","name":"getConnectedAccountRepo"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/GroupAndPermissionController.php":{"path":"src/XF/Admin/Controller/GroupAndPermissionController.php","state":"OK","sha256":"7f26d054684e7f829d0c071245e72eb4fdb1661a20c918e14db0b2a75157dc6f","bytes":274,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"GroupAndPermissionController"}],"methods":[{"visibility":"public","name":"actionIndex"}],"method_count":1,"method_export_complete":true},"src/XF/Admin/Controller/ImportController.php":{"path":"src/XF/Admin/Controller/ImportController.php","state":"OK","sha256":"22db8fe4b2bc30712cbd622941d1d280d152aee4a02e9904493cd09d99befa5e","bytes":9422,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"ImportController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionCancel"},{"visibility":"public","name":"actionConfig"},{"visibility":"protected","name":"displayStepConfig"},{"visibility":"public","name":"actionStepConfig"},{"visibility":"public","name":"actionStart"},{"visibility":"public","name":"actionRun"},{"visibility":"public","name":"actionFinalize"},{"visibility":"public","name":"actionComplete"},{"visibility":"protected","name":"getNotesData"},{"visibility":"protected","name":"getImportManager"},{"visibility":"protected","name":"triggerSessionRedirect"}],"method_count":13,"method_export_complete":true},"src/XF/Admin/Controller/LoginController.php":{"path":"src/XF/Admin/Controller/LoginController.php","state":"OK","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"LoginController"}],"methods":[{"visibility":"public","name":"actionForm"},{"visibility":"public","name":"actionLogin"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"protected","name":"completeLogin"},{"visibility":"public","name":"actionLogout"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertAdmin"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertNotSecurityLocked"}],"method_count":11,"method_export_complete":true},"src/XF/Admin/Controller/PermissionController.php":{"path":"src/XF/Admin/Controller/PermissionController.php","state":"OK","sha256":"dfa3e0d5409d569adfc3f15b6b9b49b9a418dfe5a51218768857e3efbdb1c0bc","bytes":8179,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"PermissionController"}],"methods":[{"visibility":"public","name":"actionUserGroup"},{"visibility":"public","name":"actionUserGroupEdit"},{"visibility":"public","name":"actionUserGroupSave"},{"visibility":"public","name":"actionUser"},{"visibility":"public","name":"actionUserEdit"},{"visibility":"public","name":"actionUserSave"},{"visibility":"protected","name":"getNodePermissionPlugin"},{"visibility":"public","name":"actionNode"},{"visibility":"public","name":"actionNodeEdit"},{"visibility":"public","name":"actionNodeSave"},{"visibility":"public","name":"actionAnalyze"},{"visibility":"protected","name":"assertUserExists"},{"visibility":"protected","name":"getPermissionRepo"},{"visibility":"protected","name":"getEntryRepo"},{"visibility":"protected","name":"assertUserGroupExists"},{"visibility":"protected","name":"getUserGroupRepo"}],"method_count":16,"method_export_complete":true},"src/XF/Admin/Controller/PermissionDefinitionController.php":{"path":"src/XF/Admin/Controller/PermissionDefinitionController.php","state":"OK","sha256":"ed34ce9922333665cba609f8cd457289b2c87b4a8119bc301d5fc16ebdc4dccc","bytes":7117,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"PermissionDefinitionController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"permissionAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"permissionSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"interfaceGroupAddEdit"},{"visibility":"public","name":"actionInterfaceGroupEdit"},{"visibility":"public","name":"actionInterfaceGroupAdd"},{"visibility":"protected","name":"interfaceGroupSaveProcess"},{"visibility":"public","name":"actionInterfaceGroupSave"},{"visibility":"public","name":"actionInterfaceGroupDelete"},{"visibility":"protected","name":"assertPermissionExists"},{"visibility":"protected","name":"assertInterfaceGroupExists"},{"visibility":"protected","name":"getPermissionRepo"}],"method_count":17,"method_export_complete":true},"src/XF/Admin/Controller/RouteController.php":{"path":"src/XF/Admin/Controller/RouteController.php","state":"OK","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"RouteController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"routeAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"routeSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertRouteExists"},{"visibility":"protected","name":"getRouteRepo"}],"method_count":10,"method_export_complete":true},"src/XF/Admin/Controller/RouteFilterController.php":{"path":"src/XF/Admin/Controller/RouteFilterController.php","state":"OK","sha256":"327de691b97562c1a70e7f64fa74733c13b3512f936a5538736f37599d913fd6","bytes":3420,"namespace":"XF\\Admin\\Controller","declarations":[{"kind":"class","name":"RouteFilterController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"routeFilterAddEdit"},{"visibility":"public","name":"actionEdit"},{"visibility":"public","name":"actionAdd"},{"visibility":"protected","name":"routeFilterSaveProcess"},{"visibility":"public","name":"actionSave"},{"visibility":"public","name":"actionDelete"},{"visibility":"public","name":"actionToggle"},{"visibility":"protected","name":"assertRouteFilterExists"},{"visibility":"protected","name":"getRouteFilterRepo"}],"method_count":11,"method_export_complete":true},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","state":"OK","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","declarations":[{"kind":"class","name":"CaptchaQuestionHandler"}],"methods":[{"visibility":"public","name":"getDisplayOrder"},{"visibility":"protected","name":"getFinderName"},{"visibility":"protected","name":"getRouteName"},{"visibility":"public","name":"isSearchable"}],"method_count":4,"method_export_complete":true},"src/XF/Alert/AbstractHandler.php":{"path":"src/XF/Alert/AbstractHandler.php","state":"OK","sha256":"1d48488be1e561809a8d53ea9f43a3de2f04e70c5cc7c7e9a334fe12abcd2992","bytes":4761,"namespace":"XF\\Alert","declarations":[{"kind":"class","name":"AbstractHandler"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"canViewContent"},{"visibility":"public","name":"canViewAlert"},{"visibility":"public","name":"getPushTemplateName"},{"visibility":"public","name":"getTemplateName"},{"visibility":"public","name":"getTemplateData"},{"visibility":"public","name":"render"},{"visibility":"public","name":"isAlertRenderable"},{"visibility":"public","name":"getApiOutput"},{"visibility":"public","name":"getEntityWith"},{"visibility":"public","name":"getContent"},{"visibility":"public","name":"getContentType"},{"visibility":"public","name":"getOptOutActions"},{"visibility":"public","name":"getOptOutDisplayOrder"},{"visibility":"public","name":"getOptOutsMap"}],"method_count":15,"method_export_complete":true},"src/XF/Alert/ConversationMessageHandler.php":{"path":"src/XF/Alert/ConversationMessageHandler.php","state":"OK","sha256":"efb2b21429dffefec9c99d7634c76296496aab199da73130c86f78c58fe0754f","bytes":353,"namespace":"XF\\Alert","declarations":[{"kind":"class","name":"ConversationMessageHandler"}],"methods":[{"visibility":"public","name":"getEntityWith"},{"visibility":"public","name":"getOptOutActions"},{"visibility":"public","name":"getOptOutDisplayOrder"}],"method_count":3,"method_export_complete":true},"src/XF/Api/Controller/AttachmentController.php":{"path":"src/XF/Api/Controller/AttachmentController.php","state":"OK","sha256":"b2a82d8fedc68bf857bf855a1f1acbcfe9a9c046caafd273c42e94e9f6fa8f52","bytes":4479,"namespace":"XF\\Api\\Controller","declarations":[{"kind":"class","name":"AttachmentController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionGet"},{"visibility":"public","name":"actionGetData"},{"visibility":"public","name":"actionGetThumbnail"},{"visibility":"public","name":"actionGetRetinaThumbnail"},{"visibility":"public","name":"actionDelete"},{"visibility":"protected","name":"assertViewableAttachment"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":8,"method_export_complete":true},"src/XF/Api/Controller/AttachmentsController.php":{"path":"src/XF/Api/Controller/AttachmentsController.php","state":"OK","sha256":"a8dd432a93cb30fabafb712758862ec4aa1550b76ccffeba06ee7ccd64d249b0","bytes":5173,"namespace":"XF\\Api\\Controller","declarations":[{"kind":"class","name":"AttachmentsController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionGet"},{"visibility":"public","name":"actionPost"},{"visibility":"public","name":"actionPostNewKey"},{"visibility":"protected","name":"uploadFile"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":6,"method_export_complete":true},"src/XF/Api/Mvc/Router.php":{"path":"src/XF/Api/Mvc/Router.php","state":"OK","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","declarations":[{"kind":"class","name":"Router"}],"methods":[{"visibility":"public","name":"routePreProcessApiPrefix"},{"visibility":"public","name":"routePreProcessApiVersion"},{"visibility":"public","name":"routePreProcessApiResponseType"},{"visibility":"public","name":"routeToController"},{"visibility":"protected","name":"manipulateLinkPathInternal"},{"visibility":"public","name":"getNewRouteMatch"}],"method_count":6,"method_export_complete":true},"src/XF/Api/Templater.php":{"path":"src/XF/Api/Templater.php","state":"OK","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","declarations":[{"kind":"class","name":"Templater"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Authentication/AbstractAuth.php":{"path":"src/XF/Authentication/AbstractAuth.php","state":"OK","sha256":"a843b496c32eb166b7717785a8f530c24bfb2df0664056a66656d742d8fc599d","bytes":2143,"namespace":"XF\\Authentication","declarations":[{"kind":"class","name":"AbstractAuth"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"setup"},{"visibility":"protected","name":"getDefaultOptions"},{"visibility":"public","name":"hasPassword"},{"visibility":"public","name":"isUpgradable"},{"visibility":"protected","name":"isLegacyHash"}],"method_count":6,"method_export_complete":true},"src/XF/Authentication/Core.php":{"path":"src/XF/Authentication/Core.php","state":"OK","sha256":"fc2791d5f497b196847fee2fc44df61f59b59e3b3c8d72524cb164e05319a0b7","bytes":1447,"namespace":"XF\\Authentication","declarations":[{"kind":"class","name":"Core"}],"methods":[{"visibility":"protected","name":"setup"},{"visibility":"protected","name":"createHash"},{"visibility":"protected","name":"getPasswordHash"},{"visibility":"public","name":"generate"},{"visibility":"public","name":"authenticate"},{"visibility":"public","name":"getAuthenticationName"}],"method_count":6,"method_export_complete":true},"src/XF/BbCode/Renderer/EmailHtml.php":{"path":"src/XF/BbCode/Renderer/EmailHtml.php","state":"OK","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","declarations":[{"kind":"class","name":"EmailHtml"}],"methods":[{"visibility":"public","name":"getDefaultOptions"},{"visibility":"public","name":"getCustomTagConfig"},{"visibility":"protected","name":"getRenderedImg"},{"visibility":"protected","name":"getRenderedAttachment"},{"visibility":"public","name":"renderTagInlineCode"},{"visibility":"protected","name":"getRenderedCode"},{"visibility":"protected","name":"getRenderedQuote"},{"visibility":"protected","name":"getRenderedSpoiler"},{"visibility":"protected","name":"getRenderedInlineSpoiler"},{"visibility":"public","name":"renderTagMedia"},{"visibility":"protected","name":"getRenderedUnfurl"},{"visibility":"public","name":"factory"}],"method_count":12,"method_export_complete":true},"src/XF/Captcha/AbstractCaptcha.php":{"path":"src/XF/Captcha/AbstractCaptcha.php","state":"OK","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"AbstractCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"render"},{"visibility":"public","name":"setForceVisible"},{"visibility":"public","name":"setContext"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"protected","name":"setResponse"},{"visibility":"public","name":"getResponse"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":8,"method_export_complete":true},"src/XF/Captcha/HCaptcha.php":{"path":"src/XF/Captcha/HCaptcha.php","state":"OK","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"HCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"protected","name":"isLocalDomain"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":6,"method_export_complete":true},"src/XF/Captcha/KeyCaptcha.php":{"path":"src/XF/Captcha/KeyCaptcha.php","state":"OK","sha256":"a9358ca9de9072edc8f2af63864c44aecde85cf1fa9cd6dd563d8734b675871d","bytes":2284,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"KeyCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":4,"method_export_complete":true},"src/XF/Captcha/Question.php":{"path":"src/XF/Captcha/Question.php","state":"OK","sha256":"873a2eaef0f2ce3799345f3ba96220f97342d343fd46d0fdd120946f99186c3b","bytes":1022,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"Question"}],"methods":[{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"}],"method_count":2,"method_export_complete":true},"src/XF/Captcha/ReCaptcha.php":{"path":"src/XF/Captcha/ReCaptcha.php","state":"OK","sha256":"551e726e4bb04973e774f2740ba67e998ea0316799c71142e3db5b7d61c7414e","bytes":2444,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"ReCaptcha"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"getPrivacyPolicy"},{"visibility":"public","name":"getCookieThirdParties"}],"method_count":5,"method_export_complete":true},"src/XF/Captcha/TextCaptcha.php":{"path":"src/XF/Captcha/TextCaptcha.php","state":"OK","sha256":"2ef0bd2633b9449bd15e4ad66273c37a26c9f31101b883ce68bc7afcc1826fc3","bytes":2172,"namespace":"XF\\Captcha","declarations":[{"kind":"class","name":"TextCaptcha"}],"methods":[{"visibility":"public","name":"renderInternal"},{"visibility":"public","name":"isValid"}],"method_count":2,"method_export_complete":true},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","state":"OK","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","declarations":[{"kind":"class","name":"AbstractSetupStep"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"},{"visibility":"protected","name":"runStep"},{"visibility":"protected","name":"outputStatus"},{"visibility":"protected","name":"clearStatus"}],"method_count":5,"method_export_complete":true},"src/XF/Cli/Command/AddOn/Create.php":{"path":"src/XF/Cli/Command/AddOn/Create.php","state":"OK","sha256":"4ff8f77caa12327158b9a6ba6ed2ffe85b959011279be5a70a8b3e77f75204f5","bytes":9226,"namespace":"XF\\Cli\\Command\\AddOn","declarations":[{"kind":"class","name":"Create"},{"kind":"class","name":"Setup"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"},{"visibility":"public","name":"install"},{"visibility":"public","name":"upgrade"},{"visibility":"public","name":"uninstall"},{"visibility":"protected","name":"getAddOnQuestionFieldValidator"}],"method_count":6,"method_export_complete":true},"src/XF/Cli/Command/AddOnSubAction.php":{"path":"src/XF/Cli/Command/AddOnSubAction.php","state":"OK","sha256":"4cbf315edc17bf5773c624da2d1af076f47dd588398462d657f709d832adbb46","bytes":3306,"namespace":"XF\\Cli\\Command","declarations":[{"kind":"class","name":"AddOnSubAction"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"}],"method_count":2,"method_export_complete":true},"src/XF/Cli/Command/AddOnUninstall.php":{"path":"src/XF/Cli/Command/AddOnUninstall.php","state":"OK","sha256":"6dc768f60efd4af161b549cd54c01ae8922326cf7fd230b8ef93403bf8dba90c","bytes":1981,"namespace":"XF\\Cli\\Command","declarations":[{"kind":"class","name":"AddOnUninstall"}],"methods":[{"visibility":"protected","name":"configure"},{"visibility":"protected","name":"execute"}],"method_count":2,"method_export_complete":true},"src/XF/ControllerPlugin/LoginPlugin.php":{"path":"src/XF/ControllerPlugin/LoginPlugin.php","state":"OK","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","declarations":[{"kind":"class","name":"LoginPlugin"}],"methods":[{"visibility":"public","name":"isTfaConfirmationRequired"},{"visibility":"public","name":"getCurrentTrustKey"},{"visibility":"public","name":"getTfaLoginUserId"},{"visibility":"public","name":"getTfaLoginUser"},{"visibility":"public","name":"setTfaSessionCheck"},{"visibility":"public","name":"clearTfaSessionCheck"},{"visibility":"public","name":"triggerIfTfaConfirmationRequired"},{"visibility":"public","name":"runTfaCheck"},{"visibility":"public","name":"setDeviceTrusted"},{"visibility":"public","name":"completeLogin"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"protected","name":"validatePasskeyConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"createVisitorRememberKey"},{"visibility":"public","name":"logoutVisitor"},{"visibility":"public","name":"lastActivityUpdate"},{"visibility":"public","name":"deleteVisitorRememberRecord"},{"visibility":"public","name":"validateVisitorRememberKey"},{"visibility":"protected","name":"clearCookieSkipList"},{"visibility":"public","name":"clearCookies"},{"visibility":"public","name":"clearSiteData"},{"visibility":"public","name":"handleVisitorPasswordChange"}],"method_count":22,"method_export_complete":true},"src/XF/DevelopmentOutput/Route.php":{"path":"src/XF/DevelopmentOutput/Route.php","state":"OK","sha256":"3e50964b537bcec241c96565a34ac928c903d6cedb6d35f7f1dbf541d45bf0eb","bytes":2623,"namespace":"XF\\DevelopmentOutput","declarations":[{"kind":"class","name":"Route"}],"methods":[{"visibility":"protected","name":"getTypeDir"},{"visibility":"public","name":"export"},{"visibility":"protected","name":"getEntityForImport"},{"visibility":"public","name":"import"},{"visibility":"protected","name":"getFileName"}],"method_count":5,"method_export_complete":true},"src/XF/Entity/ApiAttachmentKey.php":{"path":"src/XF/Entity/ApiAttachmentKey.php","state":"OK","sha256":"bf26eafa05d14497cd0dff03d0dc3fd66e7cd202f078fdfa1cedbd3558a16357","bytes":2038,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"ApiAttachmentKey"}],"methods":[{"visibility":"public","name":"hasExpectedContext"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"public","name":"getStructure"}],"method_count":4,"method_export_complete":true},"src/XF/Entity/Attachment.php":{"path":"src/XF/Entity/Attachment.php","state":"OK","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"Attachment"}],"methods":[{"visibility":"public","name":"canView"},{"visibility":"public","name":"getFilename"},{"visibility":"public","name":"getExtension"},{"visibility":"public","name":"getFileSize"},{"visibility":"public","name":"getIcon"},{"visibility":"public","name":"getIconName"},{"visibility":"public","name":"hasThumbnail"},{"visibility":"public","name":"hasRetinaThumbnail"},{"visibility":"public","name":"getWidth"},{"visibility":"public","name":"getHeight"},{"visibility":"public","name":"getThumbnailWidth"},{"visibility":"public","name":"getThumbnailHeight"},{"visibility":"public","name":"getThumbnailUrl"},{"visibility":"public","name":"getRetinaThumbnailUrl"},{"visibility":"public","name":"getThumbnailUrlFull"},{"visibility":"public","name":"getRetinaThumbnailUrlFull"},{"visibility":"public","name":"isVideo"},{"visibility":"public","name":"isAudio"},{"visibility":"public","name":"getTypeGrouping"},{"visibility":"public","name":"getDirectUrl"},{"visibility":"public","name":"getContainerLink"},{"visibility":"public","name":"getContainerTitle"},{"visibility":"public","name":"getContentTypePhrase"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getContainer"},{"visibility":"public","name":"setContainer"},{"visibility":"public","name":"createDuplicate"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_preDelete"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"setupApiResultData"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getAttachmentRepo"}],"method_count":34,"method_export_complete":true},"src/XF/Entity/PermissionInterfaceGroup.php":{"path":"src/XF/Entity/PermissionInterfaceGroup.php","state":"OK","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"PermissionInterfaceGroup"}],"methods":[{"visibility":"public","name":"getTitle"},{"visibility":"public","name":"getPhraseName"},{"visibility":"public","name":"getMasterPhrase"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_preDelete"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"_setupDefaults"},{"visibility":"public","name":"getStructure"}],"method_count":8,"method_export_complete":true},"src/XF/Entity/Template.php":{"path":"src/XF/Entity/Template.php","state":"OK","sha256":"22aca4b31ee47840cdae45b7e5051673bea4d2c4179d7198c25fee04ab6625fe","bytes":14416,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"Template"}],"methods":[{"visibility":"public","name":"getCombinedTitle"},{"visibility":"public","name":"getStyle"},{"visibility":"public","name":"getParentTemplate"},{"visibility":"public","name":"getAbstractedCompiledTemplatePath"},{"visibility":"public","name":"getHash"},{"visibility":"public","name":"getPhrasesUsed"},{"visibility":"public","name":"reparseTemplate"},{"visibility":"public","name":"setTemplateUnchecked"},{"visibility":"protected","name":"verifyTitle"},{"visibility":"protected","name":"verifyTemplate"},{"visibility":"protected","name":"validateTemplateText"},{"visibility":"protected","name":"updateTemplateHistoryLog"},{"visibility":"protected","name":"updateTemplateModificationLog"},{"visibility":"protected","name":"_preSave"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"_setupDefaults"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getRebuildTemplateService"},{"visibility":"protected","name":"getCompileService"},{"visibility":"protected","name":"getTemplateRepo"},{"visibility":"protected","name":"getStyleRepo"}],"method_count":22,"method_export_complete":true},"src/XF/Entity/User.php":{"path":"src/XF/Entity/User.php","state":"OK","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"User"}],"methods":[{"visibility":"public","name":"getAbstractedCustomAvatarPath"},{"visibility":"public","name":"getAvatarType"},{"visibility":"public","name":"getAvatarUrl"},{"visibility":"public","name":"getAvatarUrl2x"},{"visibility":"protected","name":"avatarSupportsSize"},{"visibility":"public","name":"getGravatarUrl"},{"visibility":"public","name":"isMemberOf"},{"visibility":"public","name":"isOnline"},{"visibility":"public","name":"isLinkTrusted"},{"visibility":"public","name":"authenticate"},{"visibility":"public","name":"getIp"},{"visibility":"public","name":"getSharedIpUsers"},{"visibility":"public","name":"getSpamDetails"},{"visibility":"public","name":"hasAdminPermission"},{"visibility":"public","name":"getLastActivity"},{"visibility":"public","name":"getIsSuperAdmin"},{"visibility":"public","name":"getPermissionSet"},{"visibility":"public","name":"getPermissionCombinationId"},{"visibility":"public","name":"getEmailConfirmKey"},{"visibility":"public","name":"getClientSideCacheKey"},{"visibility":"public","name":"getWarningCount"},{"visibility":"public","name":"canEdit"},{"visibility":"public","name":"canBanUsers"},{"visibility":"public","name":"canBan"},{"visibility":"public","name":"canCleanSpam"},{"visibility":"public","name":"isPossibleSpammer"},{"visibility":"public","name":"isSpamCheckRequired"},{"visibility":"public","name":"canViewOnlineStatus"},{"visibility":"public","name":"canViewCurrentActivity"},{"visibility":"public","name":"canViewBookmarks"},{"visibility":"public","name":"isWarnable"},{"visibility":"public","name":"canWarn"},{"visibility":"public","name":"canViewWarnings"},{"visibility":"public","name":"canApproveRejectUser"},{"visibility":"public","name":"canApproveRejectUsernameChange"},{"visibility":"public","name":"canEditProfile"},{"visibility":"public","name":"canEditSignature"},{"visibility":"public","name":"canUseRte"},{"visibility":"public","name":"canBypassUserPrivacy"},{"visibility":"public","name":"isPrivacyCheckMet"},{"visibility":"public","name":"canSearch"},{"visibility":"public","name":"canChangeLanguage"},{"visibility":"public","name":"canChangeStyle"},{"visibility":"public","name":"canChangeStyleVariation"},{"visibility":"public","name":"canViewMemberList"},{"visibility":"public","name":"canReport"},{"visibility":"public","name":"canBeReported"},{"visibility":"public","name":"canViewFullProfile"},{"visibility":"public","name":"canViewBasicProfile"},{"visibility":"public","name":"canViewProfilePosts"},{"visibility":"public","name":"canViewPostsOnProfile"},{"visibility":"public","name":"canViewDeletedPostsOnProfile"},{"visibility":"public","name":"canViewModeratedPostsOnProfile"},{"visibility":"public","name":"canPostOnProfile"},{"visibility":"public","name":"canUploadAndManageAttachmentsOnProfile"},{"visibility":"public","name":"canUploadVideosOnProfile"},{"visibility":"public","name":"canViewLatestActivity"},{"visibility":"public","name":"canViewIdentities"},{"visibility":"public","name":"canViewIps"},{"visibility":"public","name":"canFollowUser"},{"visibility":"public","name":"isFollowing"},{"visibility":"public","name":"canIgnoreUser"},{"visibility":"public","name":"isIgnoring"},{"visibility":"public","name":"isInActiveUserState"},{"visibility":"public","name":"canStartConversation"},{"visibility":"public","name":"canStartConversationWith"},{"visibility":"public","name":"canReceiveConversation"},{"visibility":"public","name":"canReceiveActivitySummaryEmail"},{"visibility":"public","name":"canUploadAndManageAttachments"},{"visibility":"public","name":"canUploadAvatar"},{"visibility":"public","name":"canUploadProfileBanner"},{"visibility":"public","name":"canUseContactForm"},{"visibility":"public","name":"canUsePushNotifications"},{"visibility":"public","name":"canChangeEmail"},{"visibility":"public","name":"canChangeUsername"},{"visibility":"public","name":"hasViewableUsernameHistory"},{"visibility":"public","name":"canViewFullUsernameHistory"},{"visibility":"public","name":"getNextAllowedUsernameChange"},{"visibility":"public","name":"canCreateThread"},{"visibility":"public","name":"canCreateThreadPreReg"}],"method_count":118,"method_export_complete":false},"src/XF/Entity/UserAlert.php":{"path":"src/XF/Entity/UserAlert.php","state":"OK","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"UserAlert"}],"methods":[{"visibility":"public","name":"canView"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getContent"},{"visibility":"public","name":"setContent"},{"visibility":"public","name":"render"},{"visibility":"public","name":"isAlertRenderable"},{"visibility":"public","name":"isUnviewed"},{"visibility":"public","name":"isUnread"},{"visibility":"public","name":"isUnreadInUi"},{"visibility":"public","name":"isRecentlyRead"},{"visibility":"protected","name":"_saveToSource"},{"visibility":"protected","name":"_postSave"},{"visibility":"protected","name":"_postDelete"},{"visibility":"protected","name":"setupApiResultData"},{"visibility":"public","name":"getStructure"},{"visibility":"protected","name":"getAlertRepo"}],"method_count":16,"method_export_complete":true},"src/XF/Entity/UserAlertOptOut.php":{"path":"src/XF/Entity/UserAlertOptOut.php","state":"OK","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","declarations":[{"kind":"class","name":"UserAlertOptOut"}],"methods":[{"visibility":"public","name":"getStructure"}],"method_count":1,"method_export_complete":true},"src/XF/Filterer/Attachment.php":{"path":"src/XF/Filterer/Attachment.php","state":"OK","sha256":"5809a976974964531cdc307ab691f21e055783929ec3a58a9d0a93c84a276165","bytes":2746,"namespace":"XF\\Filterer","declarations":[{"kind":"class","name":"Attachment"}],"methods":[{"visibility":"protected","name":"getFinderType"},{"visibility":"protected","name":"initFinder"},{"visibility":"protected","name":"getFilterTypeMap"},{"visibility":"protected","name":"getLookupTypeList"},{"visibility":"protected","name":"onFinalize"},{"visibility":"protected","name":"applyFilter"}],"method_count":6,"method_export_complete":true},"src/XF/Finder/UserAlertFinder.php":{"path":"src/XF/Finder/UserAlertFinder.php","state":"OK","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","declarations":[{"kind":"class","name":"UserAlertFinder"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Finder/UserAlertOptOutFinder.php":{"path":"src/XF/Finder/UserAlertOptOutFinder.php","state":"OK","sha256":"17740e6f20e5cc4f83b9f167aa226d1c74738330dd3f322d0956001400992601","bytes":474,"namespace":"XF\\Finder","declarations":[{"kind":"class","name":"UserAlertOptOutFinder"}],"methods":[],"method_count":0,"method_export_complete":true},"src/XF/Install/Templater.php":{"path":"src/XF/Install/Templater.php","state":"OK","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"getTemplateFilePath"},{"visibility":"public","name":"renderTemplate"},{"visibility":"public","name":"setTitle"},{"visibility":"public","name":"getJsUrl"}],"method_count":4,"method_export_complete":true},"src/XF/Job/ActivitySummaryEmail.php":{"path":"src/XF/Job/ActivitySummaryEmail.php","state":"OK","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"ActivitySummaryEmail"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"protected","name":"preFetchSectionData"},{"visibility":"protected","name":"generateAndSendEmail"},{"visibility":"protected","name":"generateEmailData"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":7,"method_export_complete":true},"src/XF/Job/AddOnInstallBatch.php":{"path":"src/XF/Job/AddOnInstallBatch.php","state":"OK","sha256":"19df7b4e5e83c4471e822a448dcbbfcc5e03c6c0decd8cb74b123ce6daf64d07","bytes":11751,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"AddOnInstallBatch"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"protected","name":"stepInit"},{"visibility":"protected","name":"stepCopy"},{"visibility":"protected","name":"stepPreAction"},{"visibility":"protected","name":"stepAction"},{"visibility":"protected","name":"stepData"},{"visibility":"protected","name":"stepFinalize"},{"visibility":"protected","name":"setupNextAddOn"},{"visibility":"protected","name":"changeStep"},{"visibility":"protected","name":"logErrorAndReset"},{"visibility":"protected","name":"finalizeBatch"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":14,"method_export_complete":true},"src/XF/Job/TemplateRebuild.php":{"path":"src/XF/Job/TemplateRebuild.php","state":"OK","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"TemplateRebuild"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"public","name":"getStatusMessage"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":4,"method_export_complete":true},"src/XF/Job/UserAlert.php":{"path":"src/XF/Job/UserAlert.php","state":"OK","sha256":"bcc27f6e64691aaf8d339aa58666621557cfac242ca2bb65d83835daf208dfbc","bytes":2420,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"UserAlert"}],"methods":[{"visibility":"protected","name":"actionSetup"},{"visibility":"protected","name":"executeAction"},{"visibility":"protected","name":"getActionDescription"},{"visibility":"protected","name":"wrapTransaction"},{"visibility":"protected","name":"replacePhrases"},{"visibility":"protected","name":"prepareAlert"},{"visibility":"protected","name":"prepareAuthor"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":9,"method_export_complete":true},"src/XF/Job/UserEmail.php":{"path":"src/XF/Job/UserEmail.php","state":"OK","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","declarations":[{"kind":"class","name":"UserEmail"}],"methods":[{"visibility":"protected","name":"executeAction"},{"visibility":"protected","name":"getActionDescription"},{"visibility":"protected","name":"wrapTransaction"},{"visibility":"protected","name":"prepareTokens"},{"visibility":"protected","name":"replacePhrases"},{"visibility":"protected","name":"getMail"},{"visibility":"public","name":"canCancel"},{"visibility":"public","name":"canTriggerByChoice"}],"method_count":8,"method_export_complete":true},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","state":"OK","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"HslColorPreEvalVisitor"}],"methods":[{"visibility":"public","name":"setEnabled"},{"visibility":"public","name":"getEnabled"},{"visibility":"public","name":"run"},{"visibility":"public","name":"visitCall"},{"visibility":"public","name":"visitColor"},{"visibility":"public","name":"visitMixinCall"}],"method_count":6,"method_export_complete":true},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"path":"src/XF/Less/Visitor/HslColorPreVisitor.php","state":"OK","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"HslColorPreVisitor"}],"methods":[{"visibility":"public","name":"setEnabled"},{"visibility":"public","name":"getEnabled"},{"visibility":"public","name":"run"},{"visibility":"public","name":"visitColor"}],"method_count":4,"method_export_complete":true},"src/XF/Less/Visitor/RtlVisitor.php":{"path":"src/XF/Less/Visitor/RtlVisitor.php","state":"OK","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"RtlVisitor"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"run"},{"visibility":"public","name":"isRtl"},{"visibility":"public","name":"visitComment"},{"visibility":"public","name":"visitRule"},{"visibility":"public","name":"visitRuleOut"},{"visibility":"public","name":"visitNameValue"},{"visibility":"public","name":"visitNameValueOut"},{"visibility":"public","name":"visitAnonymous"},{"visibility":"public","name":"visitKeyword"},{"visibility":"public","name":"visitExpression"},{"visibility":"protected","name":"processNodeName"},{"visibility":"protected","name":"reverseKeyword"},{"visibility":"protected","name":"resetForNewRule"}],"method_count":14,"method_export_complete":true},"src/XF/Less/Visitor/RtlVisitorPre.php":{"path":"src/XF/Less/Visitor/RtlVisitorPre.php","state":"OK","sha256":"564c941cffd791f9880cb63d9e327de2e0785a272a9b5dea4fbb9e7a6aff333b","bytes":802,"namespace":"XF\\Less\\Visitor","declarations":[{"kind":"class","name":"RtlVisitorPre"}],"methods":[{"visibility":"public","name":"run"},{"visibility":"public","name":"visitComment"}],"method_count":2,"method_export_complete":true},"src/XF/Mail/Mailer.php":{"path":"src/XF/Mail/Mailer.php","state":"OK","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","declarations":[{"kind":"class","name":"Mailer"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getMailClass"},{"visibility":"public","name":"setMailClass"},{"visibility":"public","name":"setDefaultFrom"},{"visibility":"public","name":"getDefaultFromEmail"},{"visibility":"public","name":"getDefaultFromName"},{"visibility":"public","name":"setDefaultReturnPath"},{"visibility":"public","name":"getDefaultReturnPath"},{"visibility":"public","name":"setDefaultUseVerp"},{"visibility":"public","name":"getDefaultUseVerp"},{"visibility":"public","name":"newMail"},{"visibility":"public","name":"applyMailDefaults"},{"visibility":"public","name":"calculateBounceHmac"},{"visibility":"public","name":"generateTextBody"},{"visibility":"public","name":"renderMailTemplate"},{"visibility":"public","name":"renderPartialMailTemplate"},{"visibility":"protected","name":"getDefaultTemplateParams"},{"visibility":"protected","name":"pullComponentsFromTemplateOutput"},{"visibility":"public","name":"send"},{"visibility":"public","name":"queue"},{"visibility":"public","name":"getDefaultTransport"},{"visibility":"public","name":"setDefaultTransport"},{"visibility":"public","name":"getTransportFromOption"}],"method_count":23,"method_export_complete":true},"src/XF/Mail/Templater.php":{"path":"src/XF/Mail/Templater.php","state":"OK","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"setStyle"}],"method_count":2,"method_export_complete":true},"src/XF/Mvc/Controller.php":{"path":"src/XF/Mvc/Controller.php","state":"OK","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","declarations":[{"kind":"class","name":"Controller"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"init"},{"visibility":"public","name":"setupFromMatch"},{"visibility":"public","name":"setupFromReply"},{"visibility":"public","name":"responseType"},{"visibility":"public","name":"setResponseType"},{"visibility":"public","name":"sectionContext"},{"visibility":"public","name":"setSectionContext"},{"visibility":"public","name":"setDefaultSectionContext"},{"visibility":"public","name":"setContainerKey"},{"visibility":"public","name":"setContentKey"},{"visibility":"public","name":"setViewOption"},{"visibility":"public","name":"preDispatch"},{"visibility":"protected","name":"preDispatchType"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertValidCsrfToken"},{"visibility":"public","name":"validateCsrfToken"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertCookieConsent"},{"visibility":"public","name":"assertCaptchaCookieConsent"},{"visibility":"public","name":"assertPasswordVerified"},{"visibility":"protected","name":"getCurrentUrlWithoutAjaxParams"},{"visibility":"public","name":"postDispatch"},{"visibility":"protected","name":"postDispatchType"},{"visibility":"public","name":"applyReplyChanges"},{"visibility":"public","name":"assertPostOnly"},{"visibility":"public","name":"assertDraftsEnabled"},{"visibility":"public","name":"isLoggedIn"},{"visibility":"public","name":"getDynamicRedirect"},{"visibility":"public","name":"getDynamicRedirectIfNot"},{"visibility":"public","name":"error"},{"visibility":"public","name":"message"},{"visibility":"public","name":"redirect"},{"visibility":"public","name":"redirectPermanently"},{"visibility":"public","name":"reroute"},{"visibility":"public","name":"rerouteController"},{"visibility":"public","name":"reroutePath"},{"visibility":"public","name":"view"},{"visibility":"public","name":"exception"},{"visibility":"public","name":"errorException"},{"visibility":"public","name":"noPermission"},{"visibility":"public","name":"notFound"},{"visibility":"public","name":"assertRecordExists"},{"visibility":"public","name":"assertRecordExistsByUnique"},{"visibility":"public","name":"assertViewableRecord"},{"visibility":"public","name":"assertCanonicalUrl"},{"visibility":"public","name":"assertValidPage"},{"visibility":"public","name":"plugin"},{"visibility":"public","name":"app"},{"visibility":"public","name":"request"},{"visibility":"public","name":"filter"},{"visibility":"public","name":"filterArray"},{"visibility":"public","name":"filterFormJson"},{"visibility":"public","name":"filterPage"},{"visibility":"public","name":"isPost"},{"visibility":"public","name":"formAction"},{"visibility":"public","name":"searcher"},{"visibility":"public","name":"service"},{"visibility":"public","name":"helper"},{"visibility":"public","name":"session"},{"visibility":"public","name":"router"},{"visibility":"public","name":"buildLink"},{"visibility":"public","name":"buildPaginatedLink"},{"visibility":"public","name":"buildLinkHash"},{"visibility":"public","name":"registry"},{"visibility":"public","name":"options"},{"visibility":"public","name":"captchaIsValid"},{"visibility":"public","name":"captchaResponse"},{"visibility":"protected","name":"isContentViewCounted"},{"visibility":"public","name":"data"},{"visibility":"public","name":"em"},{"visibility":"public","name":"finder"},{"visibility":"public","name":"repository"}],"method_count":73,"method_export_complete":true},"src/XF/Mvc/Router.php":{"path":"src/XF/Mvc/Router.php","state":"OK","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","declarations":[{"kind":"class","name":"Router"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"setLinkFormatter"},{"visibility":"public","name":"getLinkFormatter"},{"visibility":"public","name":"setPather"},{"visibility":"public","name":"getPather"},{"visibility":"public","name":"setRouteFilters"},{"visibility":"public","name":"getRouteFiltersIn"},{"visibility":"public","name":"getRouteFiltersOut"},{"visibility":"public","name":"setIndexRoute"},{"visibility":"public","name":"getIndexRoute"},{"visibility":"public","name":"setIncludeTitleInUrls"},{"visibility":"public","name":"getIncludeTitlesInUrls"},{"visibility":"public","name":"setRomanizeUrls"},{"visibility":"public","name":"getRomanizeUrls"},{"visibility":"public","name":"addRoute"},{"visibility":"public","name":"getRoutes"},{"visibility":"public","name":"overrideRoute"},{"visibility":"public","name":"addRoutePreProcessor"},{"visibility":"public","name":"getRoutePreProcessors"},{"visibility":"public","name":"routePreProcessRouteFilter"},{"visibility":"public","name":"routePreProcessExtension"},{"visibility":"public","name":"routePreProcessResponseType"},{"visibility":"public","name":"routeToController"},{"visibility":"protected","name":"suffixMatchesRoute"},{"visibility":"public","name":"generateMatchRegexInner"},{"visibility":"public","name":"buildLink"},{"visibility":"public","name":"buildLinkPath"},{"visibility":"protected","name":"manipulateLinkPathInternal"},{"visibility":"public","name":"buildPaginatedLink"},{"visibility":"public","name":"prepareStringForUrl"},{"visibility":"protected","name":"buildRouteUrl"},{"visibility":"public","name":"applyRouteFilterToUrl"},{"visibility":"public","name":"routeFilterToRegex"},{"visibility":"public","name":"buildFinalUrl"},{"visibility":"public","name":"applyPather"},{"visibility":"public","name":"buildQueryString"},{"visibility":"public","name":"getNewRouteMatch"}],"method_count":37,"method_export_complete":true},"src/XF/Pub/Controller/AccountController.php":{"path":"src/XF/Pub/Controller/AccountController.php","state":"OK","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","declarations":[{"kind":"class","name":"AccountController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"protected","name":"addAccountWrapperParams"},{"visibility":"public","name":"actionAccountDetails"},{"visibility":"protected","name":"accountDetailsSaveProcess"},{"visibility":"protected","name":"setupUsernameChange"},{"visibility":"public","name":"actionUsername"},{"visibility":"public","name":"actionEmail"},{"visibility":"protected","name":"emailSaveProcess"},{"visibility":"public","name":"actionSignature"},{"visibility":"protected","name":"signatureSaveProcess"},{"visibility":"public","name":"actionPrivacy"},{"visibility":"protected","name":"savePrivacyProcess"},{"visibility":"public","name":"actionPreferences"},{"visibility":"protected","name":"preferencesSaveProcess"},{"visibility":"public","name":"actionDismissNotice"},{"visibility":"public","name":"actionAvatar"},{"visibility":"public","name":"actionBanner"},{"visibility":"public","name":"actionFollowing"},{"visibility":"public","name":"actionIgnored"},{"visibility":"public","name":"actionReactions"},{"visibility":"public","name":"actionSecurity"},{"visibility":"protected","name":"setupPasswordChange"},{"visibility":"public","name":"actionPasskeyAdd"},{"visibility":"public","name":"actionPasskeyEdit"},{"visibility":"public","name":"actionPasskeyDelete"},{"visibility":"public","name":"actionConnectedAccount"},{"visibility":"public","name":"actionConnectedAccountDisassociate"},{"visibility":"public","name":"actionRequestPassword"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"public","name":"actionTwoStepBackupCodes"},{"visibility":"public","name":"actionTwoStepAdd"},{"visibility":"public","name":"actionTwoStepEnable"},{"visibility":"public","name":"actionTwoStepDisable"},{"visibility":"public","name":"actionTwoStepManage"},{"visibility":"public","name":"actionTwoStepTrustedDisable"},{"visibility":"protected","name":"assertTwoStepPasswordVerified"},{"visibility":"public","name":"actionUpgrades"},{"visibility":"public","name":"actionUpgradePurchase"},{"visibility":"public","name":"actionUpgradeUpdated"},{"visibility":"public","name":"actionNewsFeed"},{"visibility":"public","name":"actionAlerts"},{"visibility":"public","name":"actionAlertsPopup"},{"visibility":"protected","name":"markInaccessibleAlertsReadIfNeeded"},{"visibility":"public","name":"actionAlertsMarkRead"},{"visibility":"public","name":"actionAlertToggle"},{"visibility":"public","name":"actionBookmarks"},{"visibility":"public","name":"actionBookmarksPopup"},{"visibility":"public","name":"actionBookmarksAutoComplete"},{"visibility":"public","name":"actionApplications"},{"visibility":"public","name":"actionApplicationsView"},{"visibility":"public","name":"actionApplicationsRevoke"},{"visibility":"public","name":"actionVisitorMenu"},{"visibility":"protected","name":"customFieldsSaveProcess"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"assertViewingPermissions"},{"visibility":"public","name":"assertTfaRequirement"},{"visibility":"public","name":"assertNotSecurityLocked"},{"visibility":"public","name":"assertPolicyAcceptance"},{"visibility":"public","name":"assertBoardActive"},{"visibility":"public","name":"getActivityDetails"},{"visibility":"protected","name":"assertProviderExists"},{"visibility":"protected","name":"assertPasskeyExists"},{"visibility":"protected","name":"assertViewableAlert"},{"visibility":"protected","name":"assertTfaEnabled"},{"visibility":"protected","name":"getConnectedAccountRepo"}],"method_count":66,"method_export_complete":true},"src/XF/Pub/Controller/LoginController.php":{"path":"src/XF/Pub/Controller/LoginController.php","state":"OK","sha256":"479ada9da60b68a2e39c34c190f58c75348a6a8e536e9f92869bb9aaef6214ab","bytes":8540,"namespace":"XF\\Pub\\Controller","declarations":[{"kind":"class","name":"LoginController"}],"methods":[{"visibility":"protected","name":"preDispatchController"},{"visibility":"public","name":"actionIndex"},{"visibility":"public","name":"actionLogin"},{"visibility":"public","name":"actionTwoStep"},{"visibility":"public","name":"actionPasswordConfirm"},{"visibility":"public","name":"actionKeepAlive"},{"visibility":"public","name":"actionApiToken"},{"visibility":"public","name":"checkCsrfIfNeeded"},{"visibility":"public","name":"updateSessionActivity"},{"visibility":"public","name":"assertViewingPermissions"},{"visibility":"public","name":"assertCorrectVersion"},{"visibility":"public","name":"assertBoardActive"},{"visibility":"public","name":"assertTfaRequirement"},{"visibility":"public","name":"assertPolicyAcceptance"},{"visibility":"public","name":"assertNotSecurityLocked"}],"method_count":15,"method_export_complete":true},"src/XF/Pub/Route/Category.php":{"path":"src/XF/Pub/Route/Category.php","state":"OK","sha256":"dd086c35b5ef0cc434f785bcc37c54cc7fdfa9241c93ee0b70836121492b17ef","bytes":1092,"namespace":"XF\\Pub\\Route","declarations":[{"kind":"class","name":"Category"}],"methods":[{"visibility":"public","name":"build"}],"method_count":1,"method_export_complete":true},"src/XF/Repository/AttachmentRepository.php":{"path":"src/XF/Repository/AttachmentRepository.php","state":"OK","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"AttachmentRepository"}],"methods":[{"visibility":"public","name":"getEditorData"},{"visibility":"public","name":"findAttachmentsForList"},{"visibility":"public","name":"findAttachmentsByTempHash"},{"visibility":"public","name":"findAttachmentsByContent"},{"visibility":"public","name":"findAttachmentsByDataId"},{"visibility":"public","name":"getAttachmentHandlers"},{"visibility":"public","name":"getAttachmentHandler"},{"visibility":"public","name":"getDefaultAttachmentConstraints"},{"visibility":"public","name":"applyVideoAttachmentConstraints"},{"visibility":"public","name":"getVideoAttachmentExtensions"},{"visibility":"public","name":"getAudioAttachmentExtensions"},{"visibility":"public","name":"getThumbnailSizes"},{"visibility":"public","name":"logAttachmentView"},{"visibility":"public","name":"batchUpdateAttachmentViews"},{"visibility":"public","name":"addAttachmentsToContent"},{"visibility":"public","name":"deleteUnassociatedAttachments"},{"visibility":"public","name":"fastDeleteContentAttachments"},{"visibility":"protected","name":"fastDeleteAttachmentsFromPairs"},{"visibility":"public","name":"deleteUnusedAttachmentData"},{"visibility":"public","name":"countUnassociatedAttachmentsForUser"}],"method_count":20,"method_export_complete":true},"src/XF/Repository/RouteRepository.php":{"path":"src/XF/Repository/RouteRepository.php","state":"OK","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"RouteRepository"}],"methods":[{"visibility":"public","name":"findRoutesForList"},{"visibility":"public","name":"getRouteTypes"},{"visibility":"public","name":"getRouteCacheData"},{"visibility":"protected","name":"disableProcessingAddOnRoute"},{"visibility":"public","name":"rebuildRouteCache"},{"visibility":"public","name":"rebuildRouteCaches"}],"method_count":6,"method_export_complete":true},"src/XF/Repository/TemplateRepository.php":{"path":"src/XF/Repository/TemplateRepository.php","state":"OK","sha256":"3b772c900f223a5251f3b40ad20cdda6873869a2e61407a27c4c1745e1b0acef","bytes":3767,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"TemplateRepository"}],"methods":[{"visibility":"public","name":"findEffectiveTemplatesInStyle"},{"visibility":"public","name":"findEffectiveTemplateInStyle"},{"visibility":"public","name":"findTemplatesInStyle"},{"visibility":"public","name":"countOutdatedTemplates"},{"visibility":"public","name":"getOutdatedTemplates"},{"visibility":"protected","name":"getBaseOutdatedTemplateData"},{"visibility":"public","name":"getTemplateTypes"},{"visibility":"public","name":"pruneEditHistory"}],"method_count":8,"method_export_complete":true},"src/XF/Repository/UserAlertRepository.php":{"path":"src/XF/Repository/UserAlertRepository.php","state":"OK","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","declarations":[{"kind":"class","name":"UserAlertRepository"}],"methods":[{"visibility":"public","name":"findAlertsForUser"},{"visibility":"public","name":"userReceivesAlert"},{"visibility":"public","name":"userReceivesPush"},{"visibility":"public","name":"alertFromUser"},{"visibility":"public","name":"alert"},{"visibility":"public","name":"insertAlert"},{"visibility":"public","name":"fastDeleteAlertsToUser"},{"visibility":"public","name":"fastDeleteAlertsFromUser"},{"visibility":"public","name":"fastDeleteAlertsForContent"},{"visibility":"protected","name":"deleteAlertsInternal"},{"visibility":"public","name":"markUserAlertsViewed"},{"visibility":"public","name":"markUserAlertViewed"},{"visibility":"public","name":"markUserAlertsRead"},{"visibility":"public","name":"autoMarkUserAlertsRead"},{"visibility":"protected","name":"markSpecificUserAlertsRead"},{"visibility":"public","name":"markUserAlertsReadForContent"},{"visibility":"public","name":"markUserAlertRead"},{"visibility":"public","name":"markUserAlertUnread"},{"visibility":"public","name":"markInaccessibleAlertsRead"},{"visibility":"protected","name":"markAllUserAlertsViewedOrRead"},{"visibility":"protected","name":"markUserAlertsViewedOrRead"},{"visibility":"protected","name":"markUserAlertsUnread"},{"visibility":"public","name":"pruneViewedAlerts"},{"visibility":"public","name":"pruneUnviewedAlerts"},{"visibility":"public","name":"updateUnviewedCountForUser"},{"visibility":"public","name":"updateUnreadCountForUser"},{"visibility":"public","name":"getAlertHandlers"},{"visibility":"public","name":"getAlertHandler"},{"visibility":"public","name":"addContentToAlerts"},{"visibility":"public","name":"getAlertOptOuts"},{"visibility":"public","name":"getAlertOptOutActions"}],"method_count":31,"method_export_complete":true},"src/XF/Service/Attachment/PreparerService.php":{"path":"src/XF/Service/Attachment/PreparerService.php","state":"OK","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","declarations":[{"kind":"class","name":"PreparerService"}],"methods":[{"visibility":"public","name":"insertAttachment"},{"visibility":"public","name":"insertDataFromFile"},{"visibility":"protected","name":"setupDataInsertFromFile"},{"visibility":"public","name":"optimizeExistingAttachment"},{"visibility":"public","name":"updateDataFromFile"},{"visibility":"protected","name":"setupDataUpdateFromFile"},{"visibility":"public","name":"generateAttachmentThumbnails"},{"visibility":"public","name":"generateAttachmentThumbnail"},{"visibility":"public","name":"insertTemporaryAttachment"},{"visibility":"public","name":"associateAttachmentsWithContent"}],"method_count":10,"method_export_complete":true},"src/XF/Service/User/EmailChangeService.php":{"path":"src/XF/Service/User/EmailChangeService.php","state":"OK","sha256":"e8f1cfced8b7fb3b4b597e756a5d1529a7f51d739888e4c84e1729e8a8d5f0eb","bytes":4138,"namespace":"XF\\Service\\User","declarations":[{"kind":"class","name":"EmailChangeService"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"protected","name":"changeEmail"},{"visibility":"public","name":"getUser"},{"visibility":"public","name":"logIp"},{"visibility":"public","name":"canChangeEmail"},{"visibility":"public","name":"isValid"},{"visibility":"public","name":"save"},{"visibility":"public","name":"getConfirmationRequired"},{"visibility":"protected","name":"isConfirmationRequired"},{"visibility":"protected","name":"changeUserStateForConfirmation"},{"visibility":"protected","name":"onEmailChange"},{"visibility":"protected","name":"sendEmailConfirmation"},{"visibility":"public","name":"wasConfirmationSent"},{"visibility":"protected","name":"sendEmailChangedNotice"},{"visibility":"public","name":"wasChangeNotificationSent"},{"visibility":"protected","name":"writeIpLog"}],"method_count":16,"method_export_complete":true},"src/XF/Service/User/EmailStopService.php":{"path":"src/XF/Service/User/EmailStopService.php","state":"OK","sha256":"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993","bytes":5264,"namespace":"XF\\Service\\User","declarations":[{"kind":"class","name":"EmailStopService"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getUser"},{"visibility":"public","name":"getConfirmKey"},{"visibility":"public","name":"addHandlerClasses"},{"visibility":"public","name":"addHandler"},{"visibility":"public","name":"getHandler"},{"visibility":"public","name":"getActionOptions"},{"visibility":"public","name":"stop"},{"visibility":"public","name":"stopAll"},{"visibility":"public","name":"stopAllExcept"},{"visibility":"public","name":"stopMailingList"},{"visibility":"public","name":"stopActivitySummary"},{"visibility":"public","name":"stopConversations"},{"visibility":"public","name":"stopAllContent"},{"visibility":"public","name":"stopContent"},{"visibility":"public","name":"sendConfirmation"}],"method_count":16,"method_export_complete":true},"src/XF/Template/Templater.php":{"path":"src/XF/Template/Templater.php","state":"OK","sha256":"e68113fd38970f1306f9ddf78b1f104910cac1e313776c1fe63bd78fe0ec4a56","bytes":208029,"namespace":"XF\\Template","declarations":[{"kind":"class","name":"Templater"}],"methods":[{"visibility":"public","name":"__construct"},{"visibility":"public","name":"getTemplateFilePath"},{"visibility":"protected","name":"getTemplateDataFromSource"},{"visibility":"public","name":"getRouter"},{"visibility":"public","name":"getCssLoadUrl"},{"visibility":"public","name":"getCssValidationKey"},{"visibility":"public","name":"getJsUrl"},{"visibility":"public","name":"getJsFileCacheBuster"},{"visibility":"public","name":"getJsFileCacheBusterValue"},{"visibility":"public","name":"getJsCacheBuster"},{"visibility":"public","name":"fnJsMtimes"},{"visibility":"protected","name":"getJsLazyLoads"},{"visibility":"public","name":"getDevJsUrl"},{"visibility":"public","name":"setLanguage"},{"visibility":"public","name":"getLanguage"},{"visibility":"public","name":"phrase"},{"visibility":"public","name":"setStyle"},{"visibility":"public","name":"getStyle"},{"visibility":"public","name":"getStyleId"},{"visibility":"public","name":"setCssValidator"},{"visibility":"public","name":"setJqueryVersion"},{"visibility":"public","name":"setJsVersion"},{"visibility":"public","name":"setJsBaseUrl"},{"visibility":"public","name":"setDynamicDefaultAvatars"},{"visibility":"public","name":"setMediaSites"},{"visibility":"public","name":"setUserTitleLadder"},{"visibility":"public","name":"setUserBanners"},{"visibility":"public","name":"setGroupStyles"},{"visibility":"public","name":"setWidgetPositions"},{"visibility":"public","name":"addDefaultHandlers"},{"visibility":"public","name":"addFilters"},{"visibility":"public","name":"addFilter"},{"visibility":"public","name":"addFunctions"},{"visibility":"public","name":"addFunction"},{"visibility":"public","name":"addTests"},{"visibility":"public","name":"addTest"},{"visibility":"public","name":"addDefaultParams"},{"visibility":"public","name":"addDefaultParam"},{"visibility":"public","name":"getTemplate"},{"visibility":"public","name":"addTemplateWatcher"},{"visibility":"public","name":"hasWatcherActionedTemplates"},{"visibility":"public","name":"getTemplateTypeAndName"},{"visibility":"public","name":"applyDefaultTemplateType"},{"visibility":"public","name":"getTemplateCode"},{"visibility":"public","name":"getTemplateMacro"},{"visibility":"protected","name":"getTemplateData"},{"visibility":"public","name":"callAdsMacro"},{"visibility":"public","name":"callMacro"},{"visibility":"public","name":"renderMacro"},{"visibility":"public","name":"setupBaseParamsForMacro"},{"visibility":"public","name":"combineMacroArgumentAttributes"},{"visibility":"public","name":"mergeMacroArguments"},{"visibility":"public","name":"renderExtension"},{"visibility":"public","name":"renderExtensionParent"},{"visibility":"protected","name":"renderExtensionInternal"},{"visibility":"public","name":"extractIntoVarContainer"},{"visibility":"public","name":"wrapTemplate"},{"visibility":"protected","name":"applyWrappedTemplate"},{"visibility":"public","name":"filter"},{"visibility":"public","name":"func"},{"visibility":"public","name":"test"},{"visibility":"public","name":"arrayKey"},{"visibility":"public","name":"isA"},{"visibility":"public","name":"method"},{"visibility":"public","name":"escape"},{"visibility":"public","name":"modifySectionedHtml"},{"visibility":"public","name":"modifySidebarHtml"},{"visibility":"public","name":"getSidebarHtml"},{"visibility":"public","name":"modifySideNavHtml"},{"visibility":"public","name":"getSideNavHtml"},{"visibility":"public","name":"includeCss"},{"visibility":"public","name":"getIncludedCss"},{"visibility":"public","name":"inlineCss"},{"visibility":"public","name":"getInlineCss"},{"visibility":"public","name":"includeJs"},{"visibility":"protected","name":"splitJsSrc"},{"visibility":"public","name":"getIncludedJs"},{"visibility":"public","name":"inlineJs"},{"visibility":"public","name":"getInlineJs"},{"visibility":"public","name":"isTraversable"}],"method_count":341,"method_export_complete":false},"src/XF/Tfa/Email.php":{"path":"src/XF/Tfa/Email.php","state":"OK","sha256":"b9a9e2fbfb319531ffff957219ded5e19ea57a54d59a8dad5c146230381a3a81","bytes":1850,"namespace":"XF\\Tfa","declarations":[{"kind":"class","name":"Email"}],"methods":[{"visibility":"public","name":"generateInitialData"},{"visibility":"public","name":"trigger"},{"visibility":"public","name":"render"},{"visibility":"public","name":"verify"},{"visibility":"public","name":"meetsRequirements"}],"method_count":5,"method_export_complete":true},"src/XF/Validator/Email.php":{"path":"src/XF/Validator/Email.php","state":"OK","sha256":"86402e80c1756d3b2d46a704cb84b75fd872df845cc63a673b1299b703969c7d","bytes":2489,"namespace":"XF\\Validator","declarations":[{"kind":"class","name":"Email"}],"methods":[{"visibility":"public","name":"isValid"},{"visibility":"public","name":"coerceValue"}],"method_count":2,"method_export_complete":true},"src/XF/Widget/VisitorPanel.php":{"path":"src/XF/Widget/VisitorPanel.php","state":"OK","sha256":"cfaf78a5d3602077b6c0a0c8543371dfb0ae8abd1d37b3cd5698fb02882cafbf","bytes":217,"namespace":"XF\\Widget","declarations":[{"kind":"class","name":"VisitorPanel"}],"methods":[{"visibility":"public","name":"render"},{"visibility":"public","name":"getOptionsTemplate"}],"method_count":2,"method_export_complete":true}},"holds":[]}],"holds":[]} -SUPPORT026_HOLDS=[] -SUPPORT026_MUTATION_SCOPE=NONE_READ_ONLY -SUPPORT026_DECISION=TWO_CORE_INTEGRATION_STRUCTURE_CAPTURED +SUPPORT027_API_CONTRACT={"state":"OK","host":"forum-prod","representatives":[{"label":"CORE_A_CODEVIPE","root":"/var/www/forums/codevipe/public","state":"OK","core_sha256":"7647762531418ade80fb3fe97d0d1e6131718b08c8685af5471e7ab264069fbf","category_files":{"attachment":["src/XF/Entity/Attachment.php","src/XF/Repository/AttachmentRepository.php","src/XF/Service/Attachment/PreparerService.php","src/XF/Admin/Controller/AttachmentController.php"],"alert":["src/XF/Entity/UserAlert.php","src/XF/Entity/UserAlertOptOut.php","src/XF/Repository/UserAlertRepository.php","src/XF/Finder/UserAlertFinder.php"],"captcha":["src/XF/Admin/Controller/CaptchaQuestionController.php","src/XF/AdminSearch/CaptchaQuestionHandler.php","src/XF/Captcha/AbstractCaptcha.php","src/XF/Captcha/HCaptcha.php"],"controller_request_csrf":["src/XF/Admin/Controller/LoginController.php","src/XF/ControllerPlugin/LoginPlugin.php","src/XF/Mvc/Controller.php","src/XF/Pub/Controller/AccountController.php"],"permission":["src/XF/Entity/PermissionInterfaceGroup.php","src/XF/AddOn/DataType/AdminPermission.php","src/XF/AddOn/DataType/Permission.php","src/XF/AddOn/DataType/PermissionInterfaceGroup.php"],"routing":["src/XF/Mvc/Router.php","src/XF/Api/Mvc/Router.php","src/XF/Repository/RouteRepository.php","src/XF/Admin/Controller/RouteController.php"],"mail":["src/XF/BbCode/Renderer/EmailHtml.php","src/XF/Job/ActivitySummaryEmail.php","src/XF/Job/UserEmail.php","src/XF/Mail/Mailer.php"],"addon_lifecycle":["src/XF/AddOn/AbstractSetup.php","src/XF/Cli/Command/AddOn/AbstractSetupStep.php","src/XF/AddOn/AddOn.php","src/XF/AddOn/DataManager.php"],"visitor_identity":["src/XF/Entity/User.php","src/XF/Less/Visitor/HslColorPreEvalVisitor.php","src/XF/Less/Visitor/HslColorPreVisitor.php","src/XF/Less/Visitor/RtlVisitor.php"],"template_integration":["src/XF/Job/TemplateRebuild.php","src/XF/Api/Templater.php","src/XF/Install/Templater.php","src/XF/Mail/Templater.php"]},"files":{"src/XF/AddOn/AbstractSetup.php":{"state":"OK","path":"src/XF/AddOn/AbstractSetup.php","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AbstractSetup","extends":[],"implements":[]}],"methods":[{"name":"install","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"upgrade","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"uninstall","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"previousVersion","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueuePostUpgradeCleanUp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"prepareForAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"query","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sql","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"bind","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"suppressAll","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/AddOn/AddOn.php":{"state":"OK","path":"src/XF/AddOn/AddOn.php","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AddOn","extends":[],"implements":["\\ArrayAccess"]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getInstalledAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnIdUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareVersionForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFilesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareJsonFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"json","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getBuildJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashesPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetupPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isInstalled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLegacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isDevOutputAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasPendingChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasFaIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconUri","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isFileVersionValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonHashChanged","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonVersionNewer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"passesHealthCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"missing","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"inconsistent","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"updatePendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"resetPendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDataImport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"syncFromJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraChanges","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"canInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canDeleteFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getUndeletableFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"getUndeletableConflictingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"offsetGet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__get","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"offsetExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"bool"},{"name":"offsetSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"offsetUnset","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"}]},"src/XF/AddOn/DataManager.php":{"state":"OK","path":"src/XF/AddOn/DataManager.php","sha256":"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0","bytes":8645,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"DataManager","extends":[],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"em","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"exportAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"containers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"emptyContainers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"enqueueImportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getImportDataJobId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkComposerAutoloadPath","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"allowThrow","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"bool"},{"name":"rebuildActiveAddOnCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerRebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"onActiveChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"triggerRebuildProcessingChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateRelatedIds","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"oldId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueueRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"finalizeRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataTypeClasses","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/AdminPermission.php":{"state":"OK","path":"src/XF/AddOn/DataType/AdminPermission.php","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"AdminPermission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/Permission.php":{"state":"OK","path":"src/XF/AddOn/DataType/Permission.php","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"Permission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteEntity","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"entity","type":"Entity","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/AttachmentController.php":{"state":"OK","path":"src/XF/Admin/Controller/AttachmentController.php","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"AttachmentController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"AbstractReply"},{"name":"setupAttachmentFilterer","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"Attachment"},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"state":"OK","path":"src/XF/Admin/Controller/CaptchaQuestionController.php","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"CaptchaQuestionController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"questionAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"questionSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCaptchaQuestionExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCaptchaQuestionRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/LoginController.php":{"state":"OK","path":"src/XF/Admin/Controller/LoginController.php","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"LoginController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"actionForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"completeLogin","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionLogout","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Admin/Controller/RouteController.php":{"state":"OK","path":"src/XF/Admin/Controller/RouteController.php","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"RouteController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertRouteExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRouteRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"state":"OK","path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","classes":[{"kind":"class","name":"CaptchaQuestionHandler","extends":["AbstractFieldSearch"],"implements":[]}],"methods":[{"name":"getDisplayOrder","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFinderName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Api/Mvc/Router.php":{"state":"OK","path":"src/XF/Api/Mvc/Router.php","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","classes":[{"kind":"class","name":"Router","extends":["\\XF\\Mvc\\Router"],"implements":[]}],"methods":[{"name":"intval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiPrefix","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Api/Templater.php":{"state":"OK","path":"src/XF/Api/Templater.php","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[]},"src/XF/BbCode/Renderer/EmailHtml.php":{"state":"OK","path":"src/XF/BbCode/Renderer/EmailHtml.php","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","classes":[{"kind":"class","name":"EmailHtml","extends":["Html"],"implements":[]}],"methods":[{"name":"getDefaultOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCustomTagConfig","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedImg","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"imageUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"validUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedAttachment","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewParams","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagInlineCode","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedCode","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedQuote","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"source","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"attributes","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRenderedInlineSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagMedia","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedUnfurl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"factory","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Captcha/AbstractCaptcha.php":{"state":"OK","path":"src/XF/Captcha/AbstractCaptcha.php","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"AbstractCaptcha","extends":[],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setForceVisible","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponse","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"response","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Captcha/HCaptcha.php":{"state":"OK","path":"src/XF/Captcha/HCaptcha.php","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"HCaptcha","extends":["AbstractCaptcha"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLocalDomain","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"state":"OK","path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","classes":[{"kind":"class","name":"AbstractSetupStep","extends":["AbstractCommand"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStepType","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getCommandArguments","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"configure","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"execute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"input","type":"InputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runStep","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"setup","type":"AbstractSetup","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stepType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"version","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"outputStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"status","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extraMessage","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/ControllerPlugin/LoginPlugin.php":{"state":"OK","path":"src/XF/ControllerPlugin/LoginPlugin.php","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","classes":[{"kind":"class","name":"LoginPlugin","extends":["AbstractPlugin"],"implements":[]}],"methods":[{"name":"in_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getCurrentTrustKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUserId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerIfTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"callbackOrUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runTfaCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"providerId","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setDeviceTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"completeLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"remember","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"validatePasskeyConfirm","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"createVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"logoutVisitor","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"lastActivityUpdate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"deleteVisitorRememberRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"deleteCookie","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"validateVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookieSkipList","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookies","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearSiteData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"handleVisitorPasswordChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/Attachment.php":{"state":"OK","path":"src/XF/Entity/Attachment.php","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"Attachment","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFileSize","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"hasThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasRetinaThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"isVideo","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isAudio","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getTypeGrouping","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getDirectUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"string"},{"name":"getContainerLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTypePhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"createDuplicate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/Entity/PermissionInterfaceGroup.php","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["Entity"],"implements":[]}],"methods":[{"name":"getTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPhraseName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMasterPhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Entity/User.php":{"state":"OK","path":"src/XF/Entity/User.php","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"User","extends":["Entity"],"implements":["LinkableInterface"]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAbstractedCustomAvatarPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAvatarType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAvatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getAvatarUrl2x","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"avatarSupportsSize","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getGravatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isMemberOf","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userGroupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isOnline","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLinkTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"authenticate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"password","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSharedIpUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"logDays","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSpamDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasAdminPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"permissionId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLastActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIsSuperAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionCombinationId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getEmailConfirmKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getClientSideCacheKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getWarningCount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canBanUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBan","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCleanSpam","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPossibleSpammer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isSpamCheckRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewOnlineStatus","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewCurrentActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isWarnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canWarn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewWarnings","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canEditProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEditSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseRte","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canBypassUserPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPrivacyCheckMet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"privacyKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canSearch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeLanguage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyleVariation","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canViewMemberList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBeReported","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewFullProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewBasicProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewProfilePosts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewDeletedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewModeratedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canPostOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadAndManageAttachmentsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadVideosOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewLatestActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIdentities","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIps","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canFollowUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canIgnoreUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isIgnoring","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isInActiveUserState","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canStartConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canStartConversationWith","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canReceiveConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReceiveActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadAndManageAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"canUploadAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadProfileBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseContactForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUsePushNotifications","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canChangeEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canChangeUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"hasViewableUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewFullUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"getNextAllowedUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"lastUsernameChangeDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"int"},{"name":"canCreateThread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCreateThreadPreReg","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isShownCaptcha","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchEngineIndexable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canTriggerPreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCompletePreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAwaitingEmailConfirmation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAllowedUserMentions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mentions","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasContentPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasNodePermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"cacheNodePermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nodeIds","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rebuildUserGroupRelations","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"rebuildDisplayStyleGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildWarningPoints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildPermissionCombination","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"removeUserFromGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"toggleActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enable","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyUsername","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"username","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyStyleId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"styleId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyLanguageId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"languageId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyTimezone","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"timezone","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyCustomTitle","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChangeLogEntries","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setUserRejected","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getContentUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extraParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getContentPublicRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getLdStructuredData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraData","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"array"},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getUserRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getUserGroupRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlert.php":{"state":"OK","path":"src/XF/Entity/UserAlert.php","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlert","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAlertRenderable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnviewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnreadInUi","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isRecentlyRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_saveToSource","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlertOptOut.php":{"state":"OK","path":"src/XF/Entity/UserAlertOptOut.php","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlertOptOut","extends":["Entity"],"implements":[]}],"methods":[{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Finder/UserAlertFinder.php":{"state":"OK","path":"src/XF/Finder/UserAlertFinder.php","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","classes":[{"kind":"class","name":"UserAlertFinder","extends":["Finder"],"implements":[]}],"methods":[]},"src/XF/Install/Templater.php":{"state":"OK","path":"src/XF/Install/Templater.php","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"getTemplateFilePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styleIdOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"template","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"addDefaultParams","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extensionOverrides","type":"?ExtensionSet","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getJsUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"js","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"root","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/Job/ActivitySummaryEmail.php":{"state":"OK","path":"src/XF/Job/ActivitySummaryEmail.php","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","classes":[{"kind":"class","name":"ActivitySummaryEmail","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preFetchSectionData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"generateAndSendEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateEmailData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/TemplateRebuild.php":{"state":"OK","path":"src/XF/Job/TemplateRebuild.php","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","classes":[{"kind":"class","name":"TemplateRebuild","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/UserEmail.php":{"state":"OK","path":"src/XF/Job/UserEmail.php","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","classes":[{"kind":"class","name":"UserEmail","extends":["AbstractUserCriteriaJob"],"implements":[]}],"methods":[{"name":"is_string","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"executeAction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActionDescription","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"wrapTransaction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareTokens","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"escape","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"replacePhrases","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreEvalVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"call","type":"Call","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"},{"name":"visitMixinCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mixinCall","type":"MixinCall","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslMixinCall"}]},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreVisitor.php","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"}]},"src/XF/Less/Visitor/RtlVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/RtlVisitor.php","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"RtlVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"isRtl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"visitComment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"comment","type":"Comment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Comment"},{"name":"visitRule","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"ruleNode","type":"Rule","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Rule"},{"name":"visitRuleOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitNameValue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nameValue","type":"NameValue","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?NameValue"},{"name":"visitNameValueOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitAnonymous","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"anonymous","type":"Anonymous","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Anonymous"},{"name":"visitKeyword","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"keyword","type":"Keyword","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Keyword"},{"name":"visitExpression","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"expression","type":"Expression","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Expression"},{"name":"processNodeName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"nodeName","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"reverseKeyword","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"value","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"resetForNewRule","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"}]},"src/XF/Mail/Mailer.php":{"state":"OK","path":"src/XF/Mail/Mailer.php","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Mailer","extends":[],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultFrom","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultFromEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDefaultFromName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"useVerp","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"useVerp","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"newMail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyMailDefaults","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mail","type":"Mail","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"calculateBounceHmac","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toEmail","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateTextBody","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"html","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderPartialMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultTemplateParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pullComponentsFromTemplateOutput","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"send","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"transport","type":"?AbstractTransport","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"queue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"transport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getTransportFromOption","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mail/Templater.php":{"state":"OK","path":"src/XF/Mail/Templater.php","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"compiledPath","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Controller.php":{"state":"OK","path":"src/XF/Mvc/Controller.php","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Controller","extends":[],"implements":[]}],"methods":[{"name":"array_key_exists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"init","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupFromMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupFromReply","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"responseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"sectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContainerKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"containerKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContentKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setViewOption","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"validateCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groups","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"thirdParties","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCaptchaCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"force","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"assertPasswordVerified","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"validLength","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"wrapper","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCurrentUrlWithoutAjaxParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"postDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"applyReplyChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPostOnly","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertDraftsEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLoggedIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDynamicRedirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDynamicRedirectIfNot","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"notUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"error","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"message","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"redirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"redirectPermanently","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"reroute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rerouteController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"reroutePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"view","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"viewClass","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"templateName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"exception","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"errorException","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"noPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"notFound","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExistsByUnique","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"uniqueColumn","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCanonicalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"perPage","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"total","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkData","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"plugin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"app","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"request","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"filter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"default","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"filterArray","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"array","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"filterFormJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jsonInputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"filterPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"inputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"isPost","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"formAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"inTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"searcher","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"criteria","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"service","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"helper","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"session","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"router","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"string"},{"name":"buildLinkHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"registry","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"options","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"captchaIsValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"captchaResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isContentViewCounted","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"data","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"em","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"finder","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"repository","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Router.php":{"state":"OK","path":"src/XF/Mvc/Router.php","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Router","extends":[],"implements":[]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"pather","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRouteFilters","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeFiltersIn","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeFiltersOut","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRouteFiltersIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteFiltersOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"indexRoute","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIncludeTitleInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"includeTitleInUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIncludeTitlesInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"romanizeUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRoutes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"overrideRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"addRoutePreProcessor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"preProcessor","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"beginning","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getRoutePreProcessors","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routePreProcessRouteFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"suffixMatchesRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"suffix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"generateMatchRegexInner","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"format","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"wrapper","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildLinkPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"prepareStringForUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"romanizeOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildRouteUrl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyRouteFilterToUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"routeFilterToRegex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"from","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"to","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildFinalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildQueryString","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"elements","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Pub/Controller/AccountController.php":{"state":"OK","path":"src/XF/Pub/Controller/AccountController.php","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","classes":[{"kind":"class","name":"AccountController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAccountWrapperParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"view","type":"View","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"selected","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAccountDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"accountDetailsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupUsernameChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"UsernameChangeService"},{"name":"actionUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"emailSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"signatureSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sigEditor","type":"SignatureEditService","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"inputSignature","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"savePrivacyProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPreferences","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preferencesSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDismissNotice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionIgnored","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionReactions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionSecurity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupPasswordChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasskeyDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionConnectedAccount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionConnectedAccountDisassociate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionRequestPassword","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepBackupCodes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepEnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepManage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepTrustedDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertTwoStepPasswordVerified","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgrades","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradePurchase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradeUpdated","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionNewsFeed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertsPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"markInaccessibleAlertsReadIfNeeded","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"displayedAlerts","type":"?AbstractCollection","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"actionAlertsMarkRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksAutoComplete","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionApplications","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionApplicationsView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"View"},{"name":"actionApplicationsRevoke","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionVisitorMenu","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"customFieldsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"form","type":"FormAction","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userProfile","type":"?UserProfile","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"entitySave","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertViewingPermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertTfaRequirement","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPolicyAcceptance","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertBoardActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActivityDetails","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"activities","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertProviderExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertPasskeyExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableAlert","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertTfaEnabled","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getConnectedAccountRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/AttachmentRepository.php":{"state":"OK","path":"src/XF/Repository/AttachmentRepository.php","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"AttachmentRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getEditorData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"findAttachmentsForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findAttachmentsByTempHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByDataId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"dataId","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyVideoAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"constraints","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getVideoAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAudioAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailSizes","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"forceAll","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"array"},{"name":"logAttachmentView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":"Attachment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"batchUpdateAttachmentViews","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAttachmentsToContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"countKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"relationKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"deleteUnassociatedAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"fastDeleteContentAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAttachmentsFromPairs","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"pairs","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteUnusedAttachmentData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"countUnassociatedAttachmentsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/Repository/RouteRepository.php":{"state":"OK","path":"src/XF/Repository/RouteRepository.php","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"RouteRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"strlen","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findRoutesForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteTypes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteCacheData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"disableProcessingAddOnRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cacheData","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCaches","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/UserAlertRepository.php":{"state":"OK","path":"src/XF/Repository/UserAlertRepository.php","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"UserAlertRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"findAlertsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"userReceivesAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"userReceivesPush","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"alertFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"sender","type":"?User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"alert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"insertAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiverId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"fastDeleteAlertsToUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fromUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteAlertsInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"matches","type":"Finder","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markUserAlertsViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"autoMarkUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markSpecificUserAlertsRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsReadForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"onlyActions","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"markInaccessibleAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markAllUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsUnread","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"pruneViewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pruneUnviewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"updateUnviewedCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateUnreadCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"throw","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"addContentToAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertOptOuts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertOptOutActions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Service/Attachment/PreparerService.php":{"state":"OK","path":"src/XF/Service/Attachment/PreparerService.php","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","classes":[{"kind":"class","name":"PreparerService","extends":["AbstractService"],"implements":[]}],"methods":[{"name":"insertAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"insertDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataInsertFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"optimizeExistingAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"updateDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataUpdateFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"generateAttachmentThumbnails","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"generateAttachmentThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"width","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"height","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"insertTemporaryAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"associateAttachmentsWithContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]}},"holds":[]},{"label":"CORE_B_KINGOFWOLK","root":"/var/www/forums/kingofwolk/public","state":"OK","core_sha256":"a7c32365efc044a809e5395cc708843f9440b29fa3a1eeced82165c521b0866b","category_files":{"attachment":["src/XF/Entity/Attachment.php","src/XF/Repository/AttachmentRepository.php","src/XF/Service/Attachment/PreparerService.php","src/XF/Admin/Controller/AttachmentController.php"],"alert":["src/XF/Entity/UserAlert.php","src/XF/Entity/UserAlertOptOut.php","src/XF/Repository/UserAlertRepository.php","src/XF/Finder/UserAlertFinder.php"],"captcha":["src/XF/Admin/Controller/CaptchaQuestionController.php","src/XF/AdminSearch/CaptchaQuestionHandler.php","src/XF/Captcha/AbstractCaptcha.php","src/XF/Captcha/HCaptcha.php"],"controller_request_csrf":["src/XF/Admin/Controller/LoginController.php","src/XF/ControllerPlugin/LoginPlugin.php","src/XF/Mvc/Controller.php","src/XF/Pub/Controller/AccountController.php"],"permission":["src/XF/Entity/PermissionInterfaceGroup.php","src/XF/AddOn/DataType/AdminPermission.php","src/XF/AddOn/DataType/Permission.php","src/XF/AddOn/DataType/PermissionInterfaceGroup.php"],"routing":["src/XF/Mvc/Router.php","src/XF/Api/Mvc/Router.php","src/XF/Repository/RouteRepository.php","src/XF/Admin/Controller/RouteController.php"],"mail":["src/XF/BbCode/Renderer/EmailHtml.php","src/XF/Job/ActivitySummaryEmail.php","src/XF/Job/UserEmail.php","src/XF/Mail/Mailer.php"],"addon_lifecycle":["src/XF/AddOn/AbstractSetup.php","src/XF/Cli/Command/AddOn/AbstractSetupStep.php","src/XF/AddOn/AddOn.php","src/XF/AddOn/DataManager.php"],"visitor_identity":["src/XF/Entity/User.php","src/XF/Less/Visitor/HslColorPreEvalVisitor.php","src/XF/Less/Visitor/HslColorPreVisitor.php","src/XF/Less/Visitor/RtlVisitor.php"],"template_integration":["src/XF/Job/TemplateRebuild.php","src/XF/Api/Templater.php","src/XF/Install/Templater.php","src/XF/Mail/Templater.php"]},"files":{"src/XF/AddOn/AbstractSetup.php":{"state":"OK","path":"src/XF/AddOn/AbstractSetup.php","sha256":"6bdd3fe834e15b963a52c9357f54262f2d12f3c7c3686fc31333b549cddf2d88","bytes":2151,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AbstractSetup","extends":[],"implements":[]}],"methods":[{"name":"install","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"upgrade","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"uninstall","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"stepParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"previousVersion","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueuePostUpgradeCleanUp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"prepareForAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"query","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sql","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"bind","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"suppressAll","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/AddOn/AddOn.php":{"state":"OK","path":"src/XF/AddOn/AddOn.php","sha256":"0e0346a046fff6bde9850cb53e9dc0d0b5379387029dc16925e562fa141ab422","bytes":18649,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"AddOn","extends":[],"implements":["\\ArrayAccess"]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnOrId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"manager","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getInstalledAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnIdUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareVersionForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareAddOnIdForClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAddOnDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFilesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasesDirectory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getReleasePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareJsonFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"json","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getBuildJsonPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getBuildJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashesPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetupPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isInstalled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLegacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isDevOutputAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasMissingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasPendingChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasFaIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconUri","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasHashes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasSetup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAvailable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isFileVersionValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonHashChanged","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isJsonVersionNewer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getJsonVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkRequirements","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"errors","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"warnings","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"passesHealthCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"missing","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"inconsistent","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"updatePendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"resetPendingAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUpgrade","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"stateChanges","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"postRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"onActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newActive","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDataImport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"syncFromJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraChanges","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"canInstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUninstall","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canRebuild","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canDeleteFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getUndeletableFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"getUndeletableConflictingFiles","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"},{"name":"offsetGet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__get","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"offsetExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"bool"},{"name":"offsetSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"offsetUnset","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"}]},"src/XF/AddOn/DataManager.php":{"state":"OK","path":"src/XF/AddOn/DataManager.php","sha256":"cfc97d6e825ba983234c86a405bbcf985706575bba6325e253a70c05001338f0","bytes":8645,"namespace":"XF\\AddOn","classes":[{"kind":"class","name":"DataManager","extends":[],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"em","type":"Manager","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"exportAddOn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"containers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"emptyContainers","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"enqueueImportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getImportDataJobId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkComposerAutoloadPath","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"allowThrow","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"bool"},{"name":"rebuildActiveAddOnCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerRebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"onActiveChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"triggerRebuildProcessingChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateRelatedIds","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"\\XF\\Entity\\AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"oldId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"enqueueRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"finalizeRemoveAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDataTypeHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDataTypeClasses","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/AdminPermission.php":{"state":"OK","path":"src/XF/AddOn/DataType/AdminPermission.php","sha256":"b8b022417fc6d8abf403cc1704ddf57c0dc26986672db03240a82b7dfefbde12","bytes":1871,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"AdminPermission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/Permission.php":{"state":"OK","path":"src/XF/AddOn/DataType/Permission.php","sha256":"8d6b8657e8585eb8da7f1401df882e0033f93e07179ce4df398b95d22d74c477","bytes":3455,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"Permission","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildActiveChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOn","type":"AddOn","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jobList","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AddOn/DataType/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/AddOn/DataType/PermissionInterfaceGroup.php","sha256":"b2b1397ba1dc3174f680ebe4796a88904aa577db969177485d56cd7568c1f8d6","bytes":2079,"namespace":"XF\\AddOn\\DataType","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["AbstractDataType"],"implements":[]}],"methods":[{"name":"getShortName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChildTag","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"exportAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\DOMElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"importAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"start","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"deleteOrphanedAddOnData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"addOnId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"container","type":"\\SimpleXMLElement","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteEntity","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"entity","type":"Entity","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMappedAttributes","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/AttachmentController.php":{"state":"OK","path":"src/XF/Admin/Controller/AttachmentController.php","sha256":"ee0f8736c2bac5903640c526331a68b769a1a8f94da6b60cddfab639202533e4","bytes":4917,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"AttachmentController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"AbstractReply"},{"name":"setupAttachmentFilterer","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"Attachment"},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/CaptchaQuestionController.php":{"state":"OK","path":"src/XF/Admin/Controller/CaptchaQuestionController.php","sha256":"5429361a6524e5725fa224e168717d4d9ada67036658ed23150f7b843c6d3d19","bytes":3139,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"CaptchaQuestionController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"questionAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"questionSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"question","type":"CaptchaQuestion","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCaptchaQuestionExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCaptchaQuestionRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Admin/Controller/LoginController.php":{"state":"OK","path":"src/XF/Admin/Controller/LoginController.php","sha256":"668a0b3bd2b56841c74ef8cee46e11c010f26e11a49d0369d150cfc75f9d6836","bytes":5505,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"LoginController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"actionForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"completeLogin","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionLogout","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Admin/Controller/RouteController.php":{"state":"OK","path":"src/XF/Admin/Controller/RouteController.php","sha256":"cef102adaf29b61413d94e60bd3004c394e44c6392f8eb3f44f409a67b5cd8b5","bytes":3277,"namespace":"XF\\Admin\\Controller","classes":[{"kind":"class","name":"RouteController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeAddEdit","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routeSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSave","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertRouteExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRouteRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/AdminSearch/CaptchaQuestionHandler.php":{"state":"OK","path":"src/XF/AdminSearch/CaptchaQuestionHandler.php","sha256":"352ac6e7455ca73923a4fca72d4346d1d71f05a9c539dbd5d8f66a19a5aa6314","bytes":436,"namespace":"XF\\AdminSearch","classes":[{"kind":"class","name":"CaptchaQuestionHandler","extends":["AbstractFieldSearch"],"implements":[]}],"methods":[{"name":"getDisplayOrder","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFinderName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Api/Mvc/Router.php":{"state":"OK","path":"src/XF/Api/Mvc/Router.php","sha256":"d0b803755b157a5a5b9b11681a3df3377f3815622623dbd60209ef1a802161f9","bytes":2998,"namespace":"XF\\Api\\Mvc","classes":[{"kind":"class","name":"Router","extends":["\\XF\\Mvc\\Router"],"implements":[]}],"methods":[{"name":"intval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiPrefix","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessApiResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"\\XF\\Mvc\\Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Api/Templater.php":{"state":"OK","path":"src/XF/Api/Templater.php","sha256":"64c6f715d80b3a1e6770772feb2d332bfed195c85e705ddab150082df9961cab","bytes":77,"namespace":"XF\\Api","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[]},"src/XF/BbCode/Renderer/EmailHtml.php":{"state":"OK","path":"src/XF/BbCode/Renderer/EmailHtml.php","sha256":"5d52678f7eec1e3ffb1f57f1c32338d4634a65aae61beafc62f60cf3159c7526","bytes":2759,"namespace":"XF\\BbCode\\Renderer","classes":[{"kind":"class","name":"EmailHtml","extends":["Html"],"implements":[]}],"methods":[{"name":"getDefaultOptions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCustomTagConfig","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedImg","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"imageUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"validUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedAttachment","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewParams","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagInlineCode","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedCode","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getRenderedQuote","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"source","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"attributes","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getRenderedInlineSpoiler","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderTagMedia","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"children","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tag","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRenderedUnfurl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"factory","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Captcha/AbstractCaptcha.php":{"state":"OK","path":"src/XF/Captcha/AbstractCaptcha.php","sha256":"3b7c2cc28486204a2bde66e9dc6628e303b90a9042e318dbe77532366d27b817","bytes":2418,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"AbstractCaptcha","extends":[],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":true,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setForceVisible","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponse","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"response","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Captcha/HCaptcha.php":{"state":"OK","path":"src/XF/Captcha/HCaptcha.php","sha256":"b051fe79db3d1b5dd93bef67c9e3e7cfe7598124cf49339ca016fd0b6c21e14a","bytes":3770,"namespace":"XF\\Captcha","classes":[{"kind":"class","name":"HCaptcha","extends":["AbstractCaptcha"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderInternal","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLocalDomain","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getPrivacyPolicy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getCookieThirdParties","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"array"}]},"src/XF/Cli/Command/AddOn/AbstractSetupStep.php":{"state":"OK","path":"src/XF/Cli/Command/AddOn/AbstractSetupStep.php","sha256":"86ac6e9eda2202a75f3566a6bf20b14b5cc5171a823e0a23de0e66d0e8c0a8b7","bytes":3621,"namespace":"XF\\Cli\\Command\\AddOn","classes":[{"kind":"class","name":"AbstractSetupStep","extends":["AbstractCommand"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStepType","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"getCommandArguments","visibility":"protected","static":false,"final":false,"abstract":true,"params":[],"return_type":null},{"name":"configure","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"execute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"input","type":"InputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runStep","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"setup","type":"AbstractSetup","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"stepType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"step","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"version","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"outputStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"status","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearStatus","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":"OutputInterface","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extraMessage","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/ControllerPlugin/LoginPlugin.php":{"state":"OK","path":"src/XF/ControllerPlugin/LoginPlugin.php","sha256":"a0a71dd941792dd20794a08040d053e07579e9fd0bd57a8bbf7c682c62c6de7d","bytes":10753,"namespace":"XF\\ControllerPlugin","classes":[{"kind":"class","name":"LoginPlugin","extends":["AbstractPlugin"],"implements":[]}],"methods":[{"name":"in_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getCurrentTrustKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUserId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getTfaLoginUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"clearTfaSessionCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"triggerIfTfaConfirmationRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"callbackOrUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"runTfaCheck","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"providerId","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setDeviceTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"completeLogin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"remember","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasswordConfirm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"validatePasskeyConfirm","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"actionKeepAlive","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"createVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"logoutVisitor","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"lastActivityUpdate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"deleteVisitorRememberRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"deleteCookie","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"validateVisitorRememberKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookieSkipList","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearCookies","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"clearSiteData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"handleVisitorPasswordChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/Attachment.php":{"state":"OK","path":"src/XF/Entity/Attachment.php","sha256":"d34eb4ef05d97b64c64c3c9beb7a4f9eb39710a999530687fbb46b9b260f36f2","bytes":11464,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"Attachment","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getFilename","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getFileSize","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIcon","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIconName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"hasThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasRetinaThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailWidth","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailHeight","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRetinaThumbnailUrlFull","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"isVideo","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isAudio","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"getTypeGrouping","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getDirectUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"string"},{"name":"getContainerLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainerTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTypePhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContainer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"createDuplicate","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/PermissionInterfaceGroup.php":{"state":"OK","path":"src/XF/Entity/PermissionInterfaceGroup.php","sha256":"e3c3342f3240cfb241eb7682d70e29db47b4e0614afbca9b8a7e08737ad30696","bytes":4570,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"PermissionInterfaceGroup","extends":["Entity"],"implements":[]}],"methods":[{"name":"getTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPhraseName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getMasterPhrase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Entity/User.php":{"state":"OK","path":"src/XF/Entity/User.php","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758","bytes":65143,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"User","extends":["Entity"],"implements":["LinkableInterface"]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAbstractedCustomAvatarPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAvatarType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAvatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getAvatarUrl2x","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"forceType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"canonical","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"avatarSupportsSize","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"size","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getGravatarUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sizeCode","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isMemberOf","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userGroupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isOnline","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLinkTrusted","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"authenticate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"password","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSharedIpUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"logDays","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getSpamDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"hasAdminPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"permissionId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLastActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getIsSuperAdmin","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionSet","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getPermissionCombinationId","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getEmailConfirmKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getClientSideCacheKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"getWarningCount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canBanUsers","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBan","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCleanSpam","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPossibleSpammer","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isSpamCheckRequired","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewOnlineStatus","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewCurrentActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isWarnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canWarn","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewWarnings","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canApproveRejectUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canEditProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canEditSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseRte","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canBypassUserPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isPrivacyCheckMet","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"privacyKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canSearch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeLanguage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canChangeStyleVariation","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canViewMemberList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canBeReported","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewFullProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewBasicProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewProfilePosts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canViewDeletedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewModeratedPostsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canPostOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadAndManageAttachmentsOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadVideosOnProfile","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewLatestActivity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIdentities","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canViewIps","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canFollowUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canIgnoreUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isIgnoring","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"isInActiveUserState","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canStartConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canStartConversationWith","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canReceiveConversation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canReceiveActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canUploadAndManageAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"canUploadAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUploadProfileBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUseContactForm","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canUsePushNotifications","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canChangeEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"canChangeUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"hasViewableUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canViewFullUsernameHistory","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"bool"},{"name":"getNextAllowedUsernameChange","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"lastUsernameChangeDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":"int"},{"name":"canCreateThread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"canCreateThreadPreReg","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isShownCaptcha","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isSearchEngineIndexable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"canTriggerPreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCompletePreRegAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAwaitingEmailConfirmation","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAllowedUserMentions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mentions","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasContentPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"hasNodePermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"permission","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"cacheNodePermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nodeIds","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rebuildUserGroupRelations","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"newTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"rebuildDisplayStyleGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildWarningPoints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"rebuildPermissionCombination","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"removeUserFromGroup","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groupId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"toggleActivitySummaryEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enable","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyUsername","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"username","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyStyleId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"styleId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyLanguageId","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"languageId","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyTimezone","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"timezone","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"verifyCustomTitle","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"_preSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_preDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getChangeLogEntries","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setUserRejected","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"rejectUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reason","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"byUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getContentUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"canonical","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extraParams","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getContentPublicRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContentTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"context","type":"string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getLdStructuredData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"extraData","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"array"},{"name":"_setupDefaults","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getUserRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getUserGroupRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlert.php":{"state":"OK","path":"src/XF/Entity/UserAlert.php","sha256":"a749d5470269ec4fa9cc9fe419b9e4446208d8914e905ce5d8442292494a5cd2","bytes":6367,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlert","extends":["Entity"],"implements":["ViewableInterface"]}],"methods":[{"name":"canView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"render","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isAlertRenderable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnviewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isUnreadInUi","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"isRecentlyRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_saveToSource","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postSave","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"_postDelete","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupApiResultData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"result","type":"EntityResult","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"verbosity","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"CONST"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Entity/UserAlertOptOut.php":{"state":"OK","path":"src/XF/Entity/UserAlertOptOut.php","sha256":"53f976e8470c6694e4ad465617e1cf4435a562f15d19d9046a95b6a21432ea95","bytes":575,"namespace":"XF\\Entity","classes":[{"kind":"class","name":"UserAlertOptOut","extends":["Entity"],"implements":[]}],"methods":[{"name":"getStructure","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"structure","type":"Structure","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Finder/UserAlertFinder.php":{"state":"OK","path":"src/XF/Finder/UserAlertFinder.php","sha256":"35b133b40d6bb684dba4c3397724a1147f10aec3970d5f66a071106c6342892b","bytes":438,"namespace":"XF\\Finder","classes":[{"kind":"class","name":"UserAlertFinder","extends":["Finder"],"implements":[]}],"methods":[]},"src/XF/Install/Templater.php":{"state":"OK","path":"src/XF/Install/Templater.php","sha256":"fff6b4a2f9106153d83e700af6a2fbc7d155a021aeb9e4ed5f2203831b9e83d6","bytes":1250,"namespace":"XF\\Install","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"getTemplateFilePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styleIdOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"template","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"addDefaultParams","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"extensionOverrides","type":"?ExtensionSet","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"setTitle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"title","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getJsUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"js","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"root","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null}]},"src/XF/Job/ActivitySummaryEmail.php":{"state":"OK","path":"src/XF/Job/ActivitySummaryEmail.php","sha256":"62305a187ff6ef8e18552ba50e35fd5055a8e0a0ddd162e90350176d4281f25b","bytes":3879,"namespace":"XF\\Job","classes":[{"kind":"class","name":"ActivitySummaryEmail","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preFetchSectionData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"generateAndSendEmail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateEmailData","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/TemplateRebuild.php":{"state":"OK","path":"src/XF/Job/TemplateRebuild.php","sha256":"17cd63dc4fc1fd2cbaa530aa0cab05a4b3923208c42ca465a5d0f011d8d82b31","bytes":2676,"namespace":"XF\\Job","classes":[{"kind":"class","name":"TemplateRebuild","extends":["AbstractJob"],"implements":[]}],"methods":[{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"maxRunTime","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getStatusMessage","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Job/UserEmail.php":{"state":"OK","path":"src/XF/Job/UserEmail.php","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488","bytes":3462,"namespace":"XF\\Job","classes":[{"kind":"class","name":"UserEmail","extends":["AbstractUserCriteriaJob"],"implements":[]}],"methods":[{"name":"is_string","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"executeAction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActionDescription","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"wrapTransaction","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"prepareTokens","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"escape","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"replacePhrases","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getMail","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"canCancel","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"canTriggerByChoice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Less/Visitor/HslColorPreEvalVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreEvalVisitor.php","sha256":"402edd725c8169f82f670480ac989c6aa92429d3ffb045a0cf559bbab5a68bb0","bytes":1478,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreEvalVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"call","type":"Call","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"},{"name":"visitMixinCall","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mixinCall","type":"MixinCall","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslMixinCall"}]},"src/XF/Less/Visitor/HslColorPreVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/HslColorPreVisitor.php","sha256":"719b7c0b76d5011faad750db0fbf99a91a94cfbc16ba3f387cce73c1bb0ce029","bytes":739,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"HslColorPreVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"setEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"enabled","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"getEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"visitColor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"color","type":"Color","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"HslColor"}]},"src/XF/Less/Visitor/RtlVisitor.php":{"state":"OK","path":"src/XF/Less/Visitor/RtlVisitor.php","sha256":"ba421dd87b6a5f5de81a840800e6af40d570210ad581d143d3de281880ee63d5","bytes":6360,"namespace":"XF\\Less\\Visitor","classes":[{"kind":"class","name":"RtlVisitor","extends":["VisitorReplacing"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"isRtl","type":"bool","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"run","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"root","type":"Ruleset","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"Tree"},{"name":"isRtl","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"visitComment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"comment","type":"Comment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Comment"},{"name":"visitRule","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"ruleNode","type":"Rule","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Rule"},{"name":"visitRuleOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitNameValue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"nameValue","type":"NameValue","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?NameValue"},{"name":"visitNameValueOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"},{"name":"visitAnonymous","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"anonymous","type":"Anonymous","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Anonymous"},{"name":"visitKeyword","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"keyword","type":"Keyword","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Keyword"},{"name":"visitExpression","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"expression","type":"Expression","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?Expression"},{"name":"processNodeName","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"nodeName","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"reverseKeyword","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"value","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"?string"},{"name":"resetForNewRule","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"void"}]},"src/XF/Mail/Mailer.php":{"state":"OK","path":"src/XF/Mail/Mailer.php","sha256":"0554377da027800d64a768b3cc84d7aa76f1f81af0d4f31d03e89df97bceaddf","bytes":13946,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Mailer","extends":[],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"templater","type":"Templater","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"defaultTransport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"styler","type":"?Styler","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"queue","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setMailClass","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultFrom","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultFromEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDefaultFromName","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"useVerp","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultReturnPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"useVerp","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDefaultUseVerp","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"newMail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyMailDefaults","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"mail","type":"Mail","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"calculateBounceHmac","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toEmail","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"generateTextBody","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"html","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"renderMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"renderPartialMailTemplate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"?Language","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getDefaultTemplateParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"toUser","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pullComponentsFromTemplateOutput","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"output","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"send","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"transport","type":"?AbstractTransport","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"queue","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"email","type":"Message","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setDefaultTransport","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"transport","type":"AbstractTransport","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getTransportFromOption","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"config","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mail/Templater.php":{"state":"OK","path":"src/XF/Mail/Templater.php","sha256":"259bf2c0dfefab88f93a4c7ba8134164ee41857cdf9320e1cf92698805d2255d","bytes":552,"namespace":"XF\\Mail","classes":[{"kind":"class","name":"Templater","extends":["\\XF\\Template\\Templater"],"implements":[]}],"methods":[{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"language","type":"Language","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"compiledPath","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setStyle","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"style","type":"Style","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Controller.php":{"state":"OK","path":"src/XF/Mvc/Controller.php","sha256":"ebf61a841470486cbfb6a9ec9d4ea2efa8d5f6aacf35a05baf443b79258cd5aa","bytes":22229,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Controller","extends":[],"implements":[]}],"methods":[{"name":"array_key_exists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"app","type":"App","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"Request","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"init","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupFromMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupFromReply","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"responseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"sectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setDefaultSectionContext","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sectionContext","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContainerKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"containerKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setContentKey","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentKey","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setViewOption","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"option","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"value","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"validateCsrfToken","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"token","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"error","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"validityPeriod","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCorrectVersion","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"groups","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"thirdParties","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertCaptchaCookieConsent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"force","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"assertPasswordVerified","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"validLength","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"redirect","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"wrapper","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getCurrentUrlWithoutAjaxParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"string"},{"name":"postDispatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"postDispatchType","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"applyReplyChanges","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"reply","type":"AbstractReply","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPostOnly","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertDraftsEnabled","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"isLoggedIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getDynamicRedirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getDynamicRedirectIfNot","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"notUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"fallbackUrl","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"useReferrer","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"error","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"message","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"redirect","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"redirectPermanently","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"reroute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rerouteController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"reroutePath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"view","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"viewClass","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"templateName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"exception","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"reply","type":"AbstractReply","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"errorException","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"error","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"code","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"}],"return_type":null},{"name":"noPermission","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"notFound","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"message","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExists","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertRecordExistsByUnique","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"uniqueColumn","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableRecord","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertCanonicalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertValidPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"perPage","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"total","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"linkData","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"plugin","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"app","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"request","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"filter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"key","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"default","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"filterArray","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"array","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"filterFormJson","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"filters","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"jsonInputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"filterPage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"page","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NUMBER"},{"name":"inputName","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"isPost","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"formAction","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"inTransaction","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"searcher","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"criteria","type":"?array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"service","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"helper","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"session","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"router","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":"string"},{"name":"buildLinkHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"registry","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"options","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"captchaIsValid","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"force","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"captchaResponse","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"isContentViewCounted","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"bool"},{"name":"data","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"class","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"em","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"finder","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"repository","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"identifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]},"src/XF/Mvc/Router.php":{"state":"OK","path":"src/XF/Mvc/Router.php","sha256":"cb338fc52f4d12726f820b936ae662f7fb6e616b30e5865a28af03af06f2e5bc","bytes":20850,"namespace":"XF\\Mvc","classes":[{"kind":"class","name":"Router","extends":[],"implements":[]}],"methods":[{"name":"array_slice","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"__construct","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"routes","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"linkFormatter","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getLinkFormatter","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"pather","type":"?\\Closure","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"getPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRouteFilters","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeFiltersIn","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeFiltersOut","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRouteFiltersIn","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteFiltersOut","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"indexRoute","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIndexRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setIncludeTitleInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"includeTitleInUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getIncludeTitlesInUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"romanizeUrls","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRomanizeUrls","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getRoutes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"overrideRoute","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"subSection","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"addRoutePreProcessor","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"name","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"preProcessor","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"beginning","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"getRoutePreProcessors","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"routePreProcessRouteFilter","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessExtension","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routePreProcessResponseType","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"router","type":"Router","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"routeToController","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"path","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"suffixMatchesRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"suffix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"match","type":"RouteMatch","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"request","type":"?Request","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"generateMatchRegexInner","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"format","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"wrapper","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildLinkPath","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"manipulateLinkPathInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"path","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":true,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildPaginatedLink","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"link","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"page","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"prepareStringForUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"string","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"romanizeOverride","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"buildRouteUrl","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"route","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"parameters","type":"array","by_ref":true,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyRouteFilterToUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"routeFilterToRegex","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"from","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"to","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"buildFinalUrl","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"routeUrl","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"parameters","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"applyPather","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"url","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"modifier","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"buildQueryString","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"elements","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"prefix","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"getNewRouteMatch","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"controller","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"params","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"responseType","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null}]},"src/XF/Pub/Controller/AccountController.php":{"state":"OK","path":"src/XF/Pub/Controller/AccountController.php","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270","bytes":54974,"namespace":"XF\\Pub\\Controller","classes":[{"kind":"class","name":"AccountController","extends":["AbstractController"],"implements":[]}],"methods":[{"name":"boolval","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"preDispatchController","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionIndex","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAccountWrapperParams","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"view","type":"View","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"selected","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionAccountDetails","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"accountDetailsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"setupUsernameChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":"UsernameChangeService"},{"name":"actionUsername","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionEmail","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"emailSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionSignature","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"signatureSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"sigEditor","type":"SignatureEditService","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"inputSignature","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPrivacy","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"savePrivacyProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPreferences","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"preferencesSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"visitor","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionDismissNotice","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAvatar","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBanner","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionFollowing","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionIgnored","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionReactions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionSecurity","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"setupPasswordChange","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionPasskeyEdit","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionPasskeyDelete","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionConnectedAccount","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionConnectedAccountDisassociate","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionRequestPassword","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStep","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepBackupCodes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionTwoStepAdd","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepEnable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepManage","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionTwoStepTrustedDisable","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"assertTwoStepPasswordVerified","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgrades","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradePurchase","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionUpgradeUpdated","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionNewsFeed","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertsPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"markInaccessibleAlertsReadIfNeeded","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"displayedAlerts","type":"?AbstractCollection","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"actionAlertsMarkRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionAlertToggle","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarks","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksPopup","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionBookmarksAutoComplete","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"actionApplications","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionApplicationsView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"View"},{"name":"actionApplicationsRevoke","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"actionVisitorMenu","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"customFieldsSaveProcess","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"form","type":"FormAction","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"group","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userProfile","type":"?UserProfile","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"entitySave","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"checkCsrfIfNeeded","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"params","type":"ParameterBag","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertViewingPermissions","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertTfaRequirement","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertNotSecurityLocked","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertPolicyAcceptance","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertBoardActive","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getActivityDetails","visibility":"public","static":true,"final":false,"abstract":false,"params":[{"name":"activities","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"assertProviderExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertPasskeyExists","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":"?string","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertViewableAlert","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"id","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"with","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"phraseKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"assertTfaEnabled","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getConnectedAccountRepo","visibility":"protected","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/AttachmentRepository.php":{"state":"OK","path":"src/XF/Repository/AttachmentRepository.php","sha256":"b4c62ab48da9ea2f7bbb78113ef3b42b4465528afbff1d0eb093336fa5359871","bytes":8705,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"AttachmentRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"is_array","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"getEditorData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"entity","type":"?Entity","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"extraContext","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"findAttachmentsForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findAttachmentsByTempHash","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"findAttachmentsByDataId","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"dataId","type":"int","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAttachmentHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAttachmentHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getDefaultAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"applyVideoAttachmentConstraints","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"constraints","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getVideoAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAudioAttachmentExtensions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getThumbnailSizes","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"forceAll","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"array"},{"name":"logAttachmentView","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"attachment","type":"Attachment","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"batchUpdateAttachmentViews","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"addAttachmentsToContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"content","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"countKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"},{"name":"relationKey","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"STRING"}],"return_type":null},{"name":"deleteUnassociatedAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"fastDeleteContentAttachments","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAttachmentsFromPairs","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"pairs","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteUnusedAttachmentData","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"countUnassociatedAttachmentsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null}]},"src/XF/Repository/RouteRepository.php":{"state":"OK","path":"src/XF/Repository/RouteRepository.php","sha256":"a975e1fb08fed7615407c737fe2960b94935bb0b7e65f8fb251eb26352e2bac5","bytes":1941,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"RouteRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"strlen","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"findRoutesForList","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteTypes","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getRouteCacheData","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"disableProcessingAddOnRoute","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"route","type":"Route","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cacheData","type":"array","by_ref":true,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCache","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"routeType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"rebuildRouteCaches","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Repository/UserAlertRepository.php":{"state":"OK","path":"src/XF/Repository/UserAlertRepository.php","sha256":"5efd6dac58b2a42da3a64db6bc36aaee2cefea1394105aa872b672b835590cd9","bytes":21675,"namespace":"XF\\Repository","classes":[{"kind":"class","name":"UserAlertRepository","extends":["Repository"],"implements":[]}],"methods":[{"name":"count","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"findAlertsForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"userReceivesAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"userReceivesPush","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"alertFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"sender","type":"?User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"alert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiver","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"insertAlert","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"receiverId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"senderName","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"},{"name":"options","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"fastDeleteAlertsToUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"toUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsFromUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"fromUserId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"action","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"fastDeleteAlertsForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"deleteAlertsInternal","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"matches","type":"Finder","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markUserAlertsViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertViewed","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"autoMarkUserAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markSpecificUserAlertsRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":"AbstractCollection","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertsReadForContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentIds","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"onlyActions","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"user","type":"?User","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"readDate","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"markUserAlertUnread","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alert","type":"UserAlert","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"markInaccessibleAlertsRead","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"markAllUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsViewedOrRead","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"viewDate","type":"?int","by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"markRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"markUserAlertsUnread","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"alertIds","type":"array","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"disableAutoRead","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"},{"name":"updateAlertEntities","type":"bool","by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":"void"},{"name":"pruneViewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"pruneUnviewedAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"cutOff","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"updateUnviewedCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"updateUnreadCountForUser","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertHandlers","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertHandler","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"type","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"throw","type":null,"by_ref":false,"variadic":false,"has_default":true,"default_shape":"BOOL"}],"return_type":null},{"name":"addContentToAlerts","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"alerts","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"getAlertOptOuts","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null},{"name":"getAlertOptOutActions","visibility":"public","static":false,"final":false,"abstract":false,"params":[],"return_type":null}]},"src/XF/Service/Attachment/PreparerService.php":{"state":"OK","path":"src/XF/Service/Attachment/PreparerService.php","sha256":"78398a0cd6e2e9f662aca3811d19dca30c839cb99a2b0f20932811c34933cde1","bytes":9726,"namespace":"XF\\Service\\Attachment","classes":[{"kind":"class","name":"PreparerService","extends":["AbstractService"],"implements":[]}],"methods":[{"name":"insertAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"user","type":"User","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"hash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"insertDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataInsertFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"userId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"optimizeExistingAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"void"},{"name":"updateDataFromFile","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"setupDataUpdateFromFile","visibility":"protected","static":false,"final":false,"abstract":false,"params":[{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"extra","type":"array","by_ref":false,"variadic":false,"has_default":true,"default_shape":"ARRAY"}],"return_type":null},{"name":"generateAttachmentThumbnails","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":"string","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":"array"},{"name":"generateAttachmentThumbnail","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"sourceFile","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"width","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"},{"name":"height","type":null,"by_ref":true,"variadic":false,"has_default":true,"default_shape":"NULL"}],"return_type":null},{"name":"insertTemporaryAttachment","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"handler","type":"AbstractHandler","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"data","type":"AttachmentData","by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"file","type":"FileWrapper","by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null},{"name":"associateAttachmentsWithContent","visibility":"public","static":false,"final":false,"abstract":false,"params":[{"name":"tempHash","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentType","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null},{"name":"contentId","type":null,"by_ref":false,"variadic":false,"has_default":false,"default_shape":null}],"return_type":null}]}},"holds":[]}],"holds":[]} +SUPPORT027_HOLDS=[] +SUPPORT027_MUTATION_SCOPE=NONE_READ_ONLY +SUPPORT027_DECISION=TWO_CORE_API_SIGNATURE_CONTRACT_CAPTURED OUTPUT_END CHAT_OUTPUT_END