{
    "cid": "Drush\\Drupal\\Commands\\sql\\SanitizeCommands",
    "data": {
        "sanitize": {
            "schema": 4,
            "class": "Drush\\Drupal\\Commands\\sql\\SanitizeCommands",
            "method_name": "sanitize",
            "mtime": 1639588194,
            "injected_classes": [],
            "name": "sql:sanitize",
            "description": "Sanitize the database by removing or obfuscating user data.",
            "help": "Commandfiles may add custom operations by implementing:\n\n- `@hook on-event sql-sanitize-confirms`. Display summary to user before confirmation.\n- `@hook post-command sql-sanitize`. Run queries or call APIs to perform sanitizing\n\nSeveral working commandfiles may be found at https:\/\/github.com\/drush-ops\/drush\/tree\/10.x\/src\/Drupal\/Commands\/sql",
            "aliases": [
                "sqlsan",
                "sql-sanitize"
            ],
            "annotations": {
                "command": "sql:sanitize",
                "topics": "docs:hooks"
            },
            "example_usages": {
                "drush sql:sanitize --sanitize-password=no": "Sanitize database without modifying any passwords.",
                "drush sql:sanitize --allowlist-fields=field_biography,field_phone_number": "Sanitizes database but exempts two user fields from modification."
            },
            "return_type": null,
            "arguments": [],
            "options": []
        },
        "preHook": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "preHook",
            "mtime": 1639588194,
            "injected_classes": [
                "Consolidation\\AnnotatedCommand\\CommandData"
            ],
            "name": "pre:hook",
            "description": "Persist commandData for use in primary command callback. Used by 'topic' commands.",
            "help": "",
            "aliases": [],
            "annotations": {
                "hook": "pre-command *"
            },
            "example_usages": [],
            "return_type": null,
            "arguments": {
                "commandData": {
                    "description": ""
                }
            },
            "options": []
        },
        "setProcessManager": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "setProcessManager",
            "mtime": 1666106376,
            "injected_classes": []
        },
        "processManager": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "processManager",
            "mtime": 1666106376,
            "injected_classes": []
        },
        "hasProcessManager": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "hasProcessManager",
            "mtime": 1666106376,
            "injected_classes": []
        },
        "startBrowser": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "startBrowser",
            "mtime": 1639588194,
            "injected_classes": []
        },
        "setLogger": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "setLogger",
            "mtime": 1620051628,
            "injected_classes": []
        },
        "getConfig": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "getConfig",
            "mtime": 1639588194,
            "injected_classes": []
        },
        "setConfig": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "setConfig",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "parentGetConfig": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "parentGetConfig",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "currentState": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "currentState",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "restoreState": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "restoreState",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "setInput": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "setInput",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "setOutput": {
            "schema": 4,
            "class": "Drush\\Commands\\DrushCommands",
            "method_name": "setOutput",
            "mtime": 1682896690,
            "injected_classes": []
        },
        "setHookManager": {
            "schema": 4,
            "class": "Drush\\Drupal\\Commands\\sql\\SanitizeCommands",
            "method_name": "setHookManager",
            "mtime": 1763161069,
            "injected_classes": []
        },
        "getCustomEventHandlers": {
            "schema": 4,
            "class": "Drush\\Drupal\\Commands\\sql\\SanitizeCommands",
            "method_name": "getCustomEventHandlers",
            "mtime": 1763161069,
            "injected_classes": []
        }
    },
    "created": 1766136552,
    "expire": 0
}