{
    "mode": "ri",
    "parameter": "Byebug::Command",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/ri/Byebug%3A%3ACommand/json",
    "generated": "2026-07-27T15:34:12Z",
    "sections": {
        "Byebug::Command < Object": {
            "content": "------------------------------------------------------------------------",
            "subsections": []
        },
        "Includes:": {
            "content": "Helpers::StringHelper (from /home/chedong/.local/share/rdoc)\n\n------------------------------------------------------------------------",
            "subsections": []
        },
        "Extended by:": {
            "content": "Forwardable (from /home/chedong/.local/share/rdoc)\n\n(from /home/chedong/.local/share/rdoc)\n------------------------------------------------------------------------\nParent class of all byebug commands.\n\nSubclass it and name the subclass ending with the word Command to\nimplement your own custom command.\n\n@example Define a custom command\n\nclass MyCustomCommand < Command\ndef self.regexp\n/customregexp/\nend\n\ndef self.description\n\"Custom long desc\"\nend\n\ndef.shortdescription\n\"Custom short desc\"\nend\n\ndef execute\n# My command's implementation\nend\n\nend\n------------------------------------------------------------------------",
            "subsections": []
        },
        "Class methods:": {
            "content": "allowincontrol\nallowinpostmortem\nalwaysrun\ncolumnize\nhelp\nmatch\nnew\ntos\n",
            "subsections": []
        },
        "Instance methods:": {
            "content": "arguments\ncontext\nframe\nprocessor\n",
            "subsections": []
        },
        "Attributes:": {
            "content": "attraccessor allowincontrol\nattraccessor allowinpostmortem\nattrreader processor\nattrwriter alwaysrun\n",
            "subsections": []
        }
    },
    "flags": [],
    "examples": [],
    "see_also": []
}