[{"data":1,"prerenderedAt":2869},["ShallowReactive",2],{"docs-nav":3,"doc-latest\u002Fpackages\u002Fwpzylos-config\u002Fusage":691,"docs-prevnext-flat":2550},[4,27,51,653,663,670,683],{"title":5,"order":6,"key":7,"items":8,"packages":26},"Getting Started",1,"getting-started",[9,11,15,19,23],{"path":10,"title":5,"order":6},"\u002Fdocs\u002Flatest\u002Fgetting-started",{"path":12,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fgetting-started\u002Finstallation","Installation",3,{"path":16,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fgetting-started\u002Fconfiguration","Configuration",4,{"path":20,"title":21,"order":22},"\u002Fdocs\u002Flatest\u002Fgetting-started\u002Fquick-start","Quick Start",50,{"path":24,"title":25,"order":22},"\u002Fdocs\u002Flatest\u002Fgetting-started\u002Ftutorial","Tutorial: Build a Notes Plugin",{},{"title":28,"order":29,"key":30,"items":31,"packages":50},"Core Concepts",2,"concepts",[32,35,38,41,44,47],{"path":33,"title":34,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Farchitecture","Architecture Overview",{"path":36,"title":37,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Fhooks","Hook System",{"path":39,"title":40,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Fplugin-context","Plugin Context",{"path":42,"title":43,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Flifecycle","Request Lifecycle",{"path":45,"title":46,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Fcontainer","Service Container",{"path":48,"title":49,"order":22},"\u002Fdocs\u002Flatest\u002Fconcepts\u002Fservice-providers","Service Providers",{},{"title":52,"order":14,"key":53,"items":54,"packages":55},"Packages","packages",[],{"wpzylos-assets":56,"wpzylos-cli-core":91,"wpzylos-cli-devtool":114,"wpzylos-config":136,"wpzylos-container":158,"wpzylos-core":180,"wpzylos-database":202,"wpzylos-events":224,"wpzylos-hooks":246,"wpzylos-http":269,"wpzylos-i18n":291,"wpzylos-logger":313,"wpzylos-mail":335,"wpzylos-mcp":357,"wpzylos-migrations":376,"wpzylos-model":398,"wpzylos-notification":420,"wpzylos-queue":442,"wpzylos-requirements":464,"wpzylos-routing":486,"wpzylos-scaffold":514,"wpzylos-scheduler":545,"wpzylos-security":567,"wpzylos-validation":587,"wpzylos-views":609,"wpzylos-wp-cli":631},[57,60,63,65,67,71,75,79,83,87],{"path":58,"title":59,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets","WPZylos Assets",{"path":61,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Foverview","Overview",{"path":64,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Finstallation",{"path":66,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Fconfiguration",{"path":68,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Fusage","Usage",5,{"path":72,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Fapi-reference","API Reference",6,{"path":76,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Fexamples","Examples",7,{"path":80,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Ftesting","Testing",8,{"path":84,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Fsecurity","Security",9,{"path":88,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-assets\u002Ftroubleshooting","Troubleshooting",10,[92,95,97,99,101,103,105,107,109,112],{"path":93,"title":94,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core","WPZylos CLI Core Documentation",{"path":96,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Foverview",{"path":98,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Finstallation",{"path":100,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Fconfiguration",{"path":102,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Fusage",{"path":104,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Fapi-reference",{"path":106,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Fexamples",{"path":108,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Ftesting",{"path":110,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Fsecurity","Security Notes",{"path":113,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-core\u002Ftroubleshooting",[115,118,120,122,124,126,128,130,132,134],{"path":116,"title":117,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool","WPZylos CLI Devtool Documentation",{"path":119,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Foverview",{"path":121,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Finstallation",{"path":123,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Fconfiguration",{"path":125,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Fusage",{"path":127,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Fapi-reference",{"path":129,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Fexamples",{"path":131,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Ftesting",{"path":133,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Fsecurity",{"path":135,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-cli-devtool\u002Ftroubleshooting",[137,140,142,144,146,148,150,152,154,156],{"path":138,"title":139,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config","WPZylos Config",{"path":141,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Foverview",{"path":143,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Finstallation",{"path":145,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fconfiguration",{"path":147,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fusage",{"path":149,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fapi-reference",{"path":151,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fexamples",{"path":153,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Ftesting",{"path":155,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fsecurity",{"path":157,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Ftroubleshooting",[159,162,164,166,168,170,172,174,176,178],{"path":160,"title":161,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container","WPZylos Container",{"path":163,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Foverview",{"path":165,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Finstallation",{"path":167,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Fconfiguration",{"path":169,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Fusage",{"path":171,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Fapi-reference",{"path":173,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Fexamples",{"path":175,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Ftesting",{"path":177,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Fsecurity",{"path":179,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-container\u002Ftroubleshooting",[181,184,186,188,190,192,194,196,198,200],{"path":182,"title":183,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core","WPZylos Core",{"path":185,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Foverview",{"path":187,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Finstallation",{"path":189,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Fconfiguration",{"path":191,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Fusage",{"path":193,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Fapi-reference",{"path":195,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Fexamples",{"path":197,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Ftesting",{"path":199,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Fsecurity",{"path":201,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-core\u002Ftroubleshooting",[203,206,208,210,212,214,216,218,220,222],{"path":204,"title":205,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database","WPZylos Database",{"path":207,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Foverview",{"path":209,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Finstallation",{"path":211,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Fconfiguration",{"path":213,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Fusage",{"path":215,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Fapi-reference",{"path":217,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Fexamples",{"path":219,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Ftesting",{"path":221,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Fsecurity",{"path":223,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-database\u002Ftroubleshooting",[225,228,230,232,234,236,238,240,242,244],{"path":226,"title":227,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events","WPZylos Events",{"path":229,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Foverview",{"path":231,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Finstallation",{"path":233,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Fconfiguration",{"path":235,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Fusage",{"path":237,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Fapi-reference",{"path":239,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Fexamples",{"path":241,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Ftesting",{"path":243,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Fsecurity",{"path":245,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-events\u002Ftroubleshooting",[247,250,252,254,256,259,261,263,265,267],{"path":248,"title":249,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks","WPZylos Hooks",{"path":251,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Foverview",{"path":253,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Finstallation",{"path":255,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Fconfiguration",{"path":257,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Fusage","Usage Guide",{"path":260,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Fapi-reference",{"path":262,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Fexamples",{"path":264,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Ftesting",{"path":266,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Fsecurity",{"path":268,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-hooks\u002Ftroubleshooting",[270,273,275,277,279,281,283,285,287,289],{"path":271,"title":272,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http","WPZylos HTTP",{"path":274,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Foverview",{"path":276,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Finstallation",{"path":278,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Fconfiguration",{"path":280,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Fusage",{"path":282,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Fapi-reference",{"path":284,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Fexamples",{"path":286,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Ftesting",{"path":288,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Fsecurity",{"path":290,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-http\u002Ftroubleshooting",[292,295,297,299,301,303,305,307,309,311],{"path":293,"title":294,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n","WPZylos I18n",{"path":296,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Foverview",{"path":298,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Finstallation",{"path":300,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Fconfiguration",{"path":302,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Fusage",{"path":304,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Fapi-reference",{"path":306,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Fexamples",{"path":308,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Ftesting",{"path":310,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Fsecurity",{"path":312,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-i18n\u002Ftroubleshooting",[314,317,319,321,323,325,327,329,331,333],{"path":315,"title":316,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger","WPZylos Logger",{"path":318,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Foverview",{"path":320,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Finstallation",{"path":322,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Fconfiguration",{"path":324,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Fusage",{"path":326,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Fapi-reference",{"path":328,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Fexamples",{"path":330,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Ftesting",{"path":332,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Fsecurity",{"path":334,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-logger\u002Ftroubleshooting",[336,339,341,343,345,347,349,351,353,355],{"path":337,"title":338,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail","WPZylos Mail",{"path":340,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Foverview",{"path":342,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Finstallation",{"path":344,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Fconfiguration",{"path":346,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Fusage",{"path":348,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Fapi-reference",{"path":350,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Fexamples",{"path":352,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Ftesting",{"path":354,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Fsecurity",{"path":356,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mail\u002Ftroubleshooting",[358,361,363,365,367,369,371,373],{"path":359,"title":360,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp","WPZylos MCP",{"path":362,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Foverview",{"path":364,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Finstallation",{"path":366,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Fusage",{"path":368,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Fapi-reference",{"path":370,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Fexamples",{"path":372,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Ftroubleshooting",{"path":374,"title":375,"order":22},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-mcp\u002Fcompanion-mcps","MCP Setup Guide",[377,380,382,384,386,388,390,392,394,396],{"path":378,"title":379,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations","WPZylos Migrations",{"path":381,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Foverview",{"path":383,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Finstallation",{"path":385,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Fconfiguration",{"path":387,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Fusage",{"path":389,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Fapi-reference",{"path":391,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Fexamples",{"path":393,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Ftesting",{"path":395,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Fsecurity",{"path":397,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-migrations\u002Ftroubleshooting",[399,402,404,406,408,410,412,414,416,418],{"path":400,"title":401,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model","WPZylos Model",{"path":403,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Foverview",{"path":405,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Finstallation",{"path":407,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Fconfiguration",{"path":409,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Fusage",{"path":411,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Fapi-reference",{"path":413,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Fexamples",{"path":415,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Ftesting",{"path":417,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Fsecurity",{"path":419,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-model\u002Ftroubleshooting",[421,424,426,428,430,432,434,436,438,440],{"path":422,"title":423,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification","WPZylos Notification",{"path":425,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Foverview",{"path":427,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Finstallation",{"path":429,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Fconfiguration",{"path":431,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Fusage",{"path":433,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Fapi-reference",{"path":435,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Fexamples",{"path":437,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Ftesting",{"path":439,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Fsecurity",{"path":441,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-notification\u002Ftroubleshooting",[443,446,448,450,452,454,456,458,460,462],{"path":444,"title":445,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue","WPZylos Queue",{"path":447,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Foverview",{"path":449,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Finstallation",{"path":451,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Fconfiguration",{"path":453,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Fusage",{"path":455,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Fapi-reference",{"path":457,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Fexamples",{"path":459,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Ftesting",{"path":461,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Fsecurity",{"path":463,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-queue\u002Ftroubleshooting",[465,468,470,472,474,476,478,480,482,484],{"path":466,"title":467,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements","WPZylos Requirements",{"path":469,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Foverview",{"path":471,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Finstallation",{"path":473,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Fconfiguration",{"path":475,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Fusage",{"path":477,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Fapi-reference",{"path":479,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Fexamples",{"path":481,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Ftesting",{"path":483,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Fsecurity",{"path":485,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-requirements\u002Ftroubleshooting",[487,490,492,494,496,498,500,502,504,506,508,511],{"path":488,"title":489,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing","WPZylos Routing",{"path":491,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Foverview",{"path":493,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Finstallation",{"path":495,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fconfiguration",{"path":497,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fusage",{"path":499,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fapi-reference",{"path":501,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fexamples",{"path":503,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Ftesting",{"path":505,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fsecurity",{"path":507,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Ftroubleshooting",{"path":509,"title":510,"order":22},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Fajax","AJAX Routing",{"path":512,"title":513,"order":22},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-routing\u002Frest-api","REST API Routing",[515,518,520,522,524,526,528,530,532,535,537,539,542],{"path":516,"title":517,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold","WPZylos Scaffold Documentation",{"path":519,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Foverview",{"path":521,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Finstallation",{"path":523,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fconfiguration",{"path":525,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fusage",{"path":527,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fapi-reference",{"path":529,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fexamples",{"path":531,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Ftesting",{"path":533,"title":534,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fui","UI Components (DaisyUI)",{"path":536,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fsecurity",{"path":538,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Ftroubleshooting",{"path":540,"title":541,"order":22},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fcli-reference","Scaffold CLI Reference",{"path":543,"title":544,"order":22},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scaffold\u002Fwalkthrough","Scaffold Walkthrough",[546,549,551,553,555,557,559,561,563,565],{"path":547,"title":548,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler","WPZylos Scheduler",{"path":550,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Foverview",{"path":552,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Finstallation",{"path":554,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Fconfiguration",{"path":556,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Fusage",{"path":558,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Fapi-reference",{"path":560,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Fexamples",{"path":562,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Ftesting",{"path":564,"title":85,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Fsecurity",{"path":566,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-scheduler\u002Ftroubleshooting",[568,571,573,575,577,579,581,583,585],{"path":569,"title":570,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security","WPZylos Security",{"path":572,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Foverview",{"path":574,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Finstallation",{"path":576,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Fconfiguration",{"path":578,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Fusage",{"path":580,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Fapi-reference",{"path":582,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Fexamples",{"path":584,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Ftesting",{"path":586,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-security\u002Ftroubleshooting",[588,591,593,595,597,599,601,603,605,607],{"path":589,"title":590,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation","WPZylos Validation",{"path":592,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Foverview",{"path":594,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Finstallation",{"path":596,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Fconfiguration",{"path":598,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Fusage",{"path":600,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Fapi-reference",{"path":602,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Fexamples",{"path":604,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Ftesting",{"path":606,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Fsecurity",{"path":608,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-validation\u002Ftroubleshooting",[610,613,615,617,619,621,623,625,627,629],{"path":611,"title":612,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views","WPZylos Views",{"path":614,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Foverview",{"path":616,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Finstallation",{"path":618,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Fconfiguration",{"path":620,"title":258,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Fusage",{"path":622,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Fapi-reference",{"path":624,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Fexamples",{"path":626,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Ftesting",{"path":628,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Fsecurity",{"path":630,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-views\u002Ftroubleshooting",[632,635,637,639,641,643,645,647,649,651],{"path":633,"title":634,"order":6},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli","WPZylos WP-CLI",{"path":636,"title":62,"order":29},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Foverview",{"path":638,"title":13,"order":14},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Finstallation",{"path":640,"title":17,"order":18},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Fconfiguration",{"path":642,"title":69,"order":70},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Fusage",{"path":644,"title":73,"order":74},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Fapi-reference",{"path":646,"title":77,"order":78},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Fexamples",{"path":648,"title":81,"order":82},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Ftesting",{"path":650,"title":111,"order":86},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Fsecurity",{"path":652,"title":89,"order":90},"\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-wp-cli\u002Ftroubleshooting",{"title":654,"order":18,"key":655,"items":656,"packages":662},"Scaffold","scaffold",[657,660],{"path":658,"title":659,"order":6},"\u002Fdocs\u002Flatest\u002Fscaffold","Scaffold Guide",{"path":661,"title":544,"order":22},"\u002Fdocs\u002Flatest\u002Fscaffold\u002Fwalkthrough",{},{"title":85,"order":70,"key":664,"items":665,"packages":669},"security",[666],{"path":667,"title":668,"order":29},"\u002Fdocs\u002Flatest\u002Fsecurity\u002Foverview","Security Overview",{},{"title":81,"order":74,"key":671,"items":672,"packages":682},"testing",[673,676,679],{"path":674,"title":675,"order":29},"\u002Fdocs\u002Flatest\u002Ftesting\u002Foverview","Testing Overview",{"path":677,"title":678,"order":22},"\u002Fdocs\u002Flatest\u002Ftesting\u002Fintegration-tests","Integration Testing",{"path":680,"title":681,"order":22},"\u002Fdocs\u002Flatest\u002Ftesting\u002Funit-tests","Unit Testing",{},{"title":684,"order":78,"key":685,"items":686,"packages":690},"Distribution","distribution",[687],{"path":688,"title":689,"order":29},"\u002Fdocs\u002Flatest\u002Fdistribution\u002Foverview","Distribution Guide",{},{"id":692,"title":69,"body":693,"description":711,"extension":2544,"meta":2545,"navigation":735,"order":70,"package":2546,"path":147,"seo":2547,"stem":2548,"__hash__":2549},"content\u002Fdocs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fusage.md",{"type":694,"value":695,"toc":2518},"minimark",[696,700,705,844,848,852,857,930,934,980,984,1026,1030,1056,1060,1063,1069,1162,1168,1236,1242,1310,1316,1332,1477,1483,1486,1596,1600,1611,1650,1656,1664,1674,1737,1774,1786,1790,1800,1965,1969,1973,1990,2180,2188,2208,2263,2269,2362,2379,2383,2389,2403,2410,2445,2514],[697,698,69],"h1",{"id":699},"usage",[701,702,704],"h2",{"id":703},"creating-a-configrepository","Creating a ConfigRepository",[706,707,712],"pre",{"className":708,"code":709,"language":710,"meta":711,"style":711},"language-php shiki shiki-themes github-light github-dark","use WPZylos\\Framework\\Config\\ConfigRepository;\n\n\u002F\u002F Empty repository\n$config = new ConfigRepository();\n\n\u002F\u002F With initial values\n$config = new ConfigRepository([\n    'app' => [\n        'name' => 'My Plugin',\n        'debug' => true,\n        'version' => '1.0.0',\n    ],\n]);\n","php","",[713,714,715,731,737,743,760,764,769,782,794,807,819,832,838],"code",{"__ignoreMap":711},[716,717,719,723,727],"span",{"class":718,"line":6},"line",[716,720,722],{"class":721},"szBVR","use",[716,724,726],{"class":725},"sj4cs"," WPZylos\\Framework\\Config\\ConfigRepository",[716,728,730],{"class":729},"sVt8B",";\n",[716,732,733],{"class":718,"line":29},[716,734,736],{"emptyLinePlaceholder":735},true,"\n",[716,738,739],{"class":718,"line":14},[716,740,742],{"class":741},"sJ8bj","\u002F\u002F Empty repository\n",[716,744,745,748,751,754,757],{"class":718,"line":18},[716,746,747],{"class":729},"$config ",[716,749,750],{"class":721},"=",[716,752,753],{"class":721}," new",[716,755,756],{"class":725}," ConfigRepository",[716,758,759],{"class":729},"();\n",[716,761,762],{"class":718,"line":70},[716,763,736],{"emptyLinePlaceholder":735},[716,765,766],{"class":718,"line":74},[716,767,768],{"class":741},"\u002F\u002F With initial values\n",[716,770,771,773,775,777,779],{"class":718,"line":78},[716,772,747],{"class":729},[716,774,750],{"class":721},[716,776,753],{"class":721},[716,778,756],{"class":725},[716,780,781],{"class":729},"([\n",[716,783,784,788,791],{"class":718,"line":82},[716,785,787],{"class":786},"sZZnC","    'app'",[716,789,790],{"class":721}," =>",[716,792,793],{"class":729}," [\n",[716,795,796,799,801,804],{"class":718,"line":86},[716,797,798],{"class":786},"        'name'",[716,800,790],{"class":721},[716,802,803],{"class":786}," 'My Plugin'",[716,805,806],{"class":729},",\n",[716,808,809,812,814,817],{"class":718,"line":90},[716,810,811],{"class":786},"        'debug'",[716,813,790],{"class":721},[716,815,816],{"class":725}," true",[716,818,806],{"class":729},[716,820,822,825,827,830],{"class":718,"line":821},11,[716,823,824],{"class":786},"        'version'",[716,826,790],{"class":721},[716,828,829],{"class":786}," '1.0.0'",[716,831,806],{"class":729},[716,833,835],{"class":718,"line":834},12,[716,836,837],{"class":729},"    ],\n",[716,839,841],{"class":718,"line":840},13,[716,842,843],{"class":729},"]);\n",[701,845,847],{"id":846},"dot-notation-access","Dot-notation Access",[849,850,851],"p",{},"All access methods support dot-notation for nested values.",[853,854,856],"h3",{"id":855},"getting-values","Getting Values",[706,858,860],{"className":708,"code":859,"language":710,"meta":711,"style":711},"$config->get('app.name');                    \u002F\u002F 'My Plugin'\n$config->get('app.debug');                   \u002F\u002F true\n$config->get('database.host', 'localhost');   \u002F\u002F 'localhost' (default)\n",[713,861,862,886,905],{"__ignoreMap":711},[716,863,864,867,870,874,877,880,883],{"class":718,"line":6},[716,865,866],{"class":729},"$config",[716,868,869],{"class":721},"->",[716,871,873],{"class":872},"sScJk","get",[716,875,876],{"class":729},"(",[716,878,879],{"class":786},"'app.name'",[716,881,882],{"class":729},");                    ",[716,884,885],{"class":741},"\u002F\u002F 'My Plugin'\n",[716,887,888,890,892,894,896,899,902],{"class":718,"line":29},[716,889,866],{"class":729},[716,891,869],{"class":721},[716,893,873],{"class":872},[716,895,876],{"class":729},[716,897,898],{"class":786},"'app.debug'",[716,900,901],{"class":729},");                   ",[716,903,904],{"class":741},"\u002F\u002F true\n",[716,906,907,909,911,913,915,918,921,924,927],{"class":718,"line":14},[716,908,866],{"class":729},[716,910,869],{"class":721},[716,912,873],{"class":872},[716,914,876],{"class":729},[716,916,917],{"class":786},"'database.host'",[716,919,920],{"class":729},", ",[716,922,923],{"class":786},"'localhost'",[716,925,926],{"class":729},");   ",[716,928,929],{"class":741},"\u002F\u002F 'localhost' (default)\n",[853,931,933],{"id":932},"setting-values","Setting Values",[706,935,937],{"className":708,"code":936,"language":710,"meta":711,"style":711},"$config->set('app.version', '2.0.0');\n$config->set('database.host', '127.0.0.1');\n",[713,938,939,961],{"__ignoreMap":711},[716,940,941,943,945,948,950,953,955,958],{"class":718,"line":6},[716,942,866],{"class":729},[716,944,869],{"class":721},[716,946,947],{"class":872},"set",[716,949,876],{"class":729},[716,951,952],{"class":786},"'app.version'",[716,954,920],{"class":729},[716,956,957],{"class":786},"'2.0.0'",[716,959,960],{"class":729},");\n",[716,962,963,965,967,969,971,973,975,978],{"class":718,"line":29},[716,964,866],{"class":729},[716,966,869],{"class":721},[716,968,947],{"class":872},[716,970,876],{"class":729},[716,972,917],{"class":786},[716,974,920],{"class":729},[716,976,977],{"class":786},"'127.0.0.1'",[716,979,960],{"class":729},[853,981,983],{"id":982},"checking-existence","Checking Existence",[706,985,987],{"className":708,"code":986,"language":710,"meta":711,"style":711},"$config->has('app.name');     \u002F\u002F true\n$config->has('app.missing');  \u002F\u002F false\n",[713,988,989,1007],{"__ignoreMap":711},[716,990,991,993,995,998,1000,1002,1005],{"class":718,"line":6},[716,992,866],{"class":729},[716,994,869],{"class":721},[716,996,997],{"class":872},"has",[716,999,876],{"class":729},[716,1001,879],{"class":786},[716,1003,1004],{"class":729},");     ",[716,1006,904],{"class":741},[716,1008,1009,1011,1013,1015,1017,1020,1023],{"class":718,"line":29},[716,1010,866],{"class":729},[716,1012,869],{"class":721},[716,1014,997],{"class":872},[716,1016,876],{"class":729},[716,1018,1019],{"class":786},"'app.missing'",[716,1021,1022],{"class":729},");  ",[716,1024,1025],{"class":741},"\u002F\u002F false\n",[853,1027,1029],{"id":1028},"getting-all-values","Getting All Values",[706,1031,1033],{"className":708,"code":1032,"language":710,"meta":711,"style":711},"$all = $config->all(); \u002F\u002F Returns the entire configuration array\n",[713,1034,1035],{"__ignoreMap":711},[716,1036,1037,1040,1042,1045,1047,1050,1053],{"class":718,"line":6},[716,1038,1039],{"class":729},"$all ",[716,1041,750],{"class":721},[716,1043,1044],{"class":729}," $config",[716,1046,869],{"class":721},[716,1048,1049],{"class":872},"all",[716,1051,1052],{"class":729},"(); ",[716,1054,1055],{"class":741},"\u002F\u002F Returns the entire configuration array\n",[701,1057,1059],{"id":1058},"typed-accessors","Typed Accessors",[849,1061,1062],{},"Typed accessors return values cast to the expected type with typed defaults.",[853,1064,1066],{"id":1065},"string",[713,1067,1068],{},"string()",[706,1070,1072],{"className":708,"code":1071,"language":710,"meta":711,"style":711},"$config->string('app.name');              \u002F\u002F 'My Plugin'\n$config->string('app.name', 'Fallback');  \u002F\u002F 'My Plugin'\n$config->string('missing', 'default');    \u002F\u002F 'default'\n\n\u002F\u002F Non-string values are cast to string\n$config->string('app.debug');  \u002F\u002F '1'\n",[713,1073,1074,1091,1112,1136,1140,1145],{"__ignoreMap":711},[716,1075,1076,1078,1080,1082,1084,1086,1089],{"class":718,"line":6},[716,1077,866],{"class":729},[716,1079,869],{"class":721},[716,1081,1065],{"class":872},[716,1083,876],{"class":729},[716,1085,879],{"class":786},[716,1087,1088],{"class":729},");              ",[716,1090,885],{"class":741},[716,1092,1093,1095,1097,1099,1101,1103,1105,1108,1110],{"class":718,"line":29},[716,1094,866],{"class":729},[716,1096,869],{"class":721},[716,1098,1065],{"class":872},[716,1100,876],{"class":729},[716,1102,879],{"class":786},[716,1104,920],{"class":729},[716,1106,1107],{"class":786},"'Fallback'",[716,1109,1022],{"class":729},[716,1111,885],{"class":741},[716,1113,1114,1116,1118,1120,1122,1125,1127,1130,1133],{"class":718,"line":14},[716,1115,866],{"class":729},[716,1117,869],{"class":721},[716,1119,1065],{"class":872},[716,1121,876],{"class":729},[716,1123,1124],{"class":786},"'missing'",[716,1126,920],{"class":729},[716,1128,1129],{"class":786},"'default'",[716,1131,1132],{"class":729},");    ",[716,1134,1135],{"class":741},"\u002F\u002F 'default'\n",[716,1137,1138],{"class":718,"line":18},[716,1139,736],{"emptyLinePlaceholder":735},[716,1141,1142],{"class":718,"line":70},[716,1143,1144],{"class":741},"\u002F\u002F Non-string values are cast to string\n",[716,1146,1147,1149,1151,1153,1155,1157,1159],{"class":718,"line":74},[716,1148,866],{"class":729},[716,1150,869],{"class":721},[716,1152,1065],{"class":872},[716,1154,876],{"class":729},[716,1156,898],{"class":786},[716,1158,1022],{"class":729},[716,1160,1161],{"class":741},"\u002F\u002F '1'\n",[853,1163,1165],{"id":1164},"int",[713,1166,1167],{},"int()",[706,1169,1171],{"className":708,"code":1170,"language":710,"meta":711,"style":711},"$config->int('database.port');        \u002F\u002F 3306\n$config->int('database.port', 5432);  \u002F\u002F 3306 (existing value)\n$config->int('missing', 8080);        \u002F\u002F 8080 (default)\n",[713,1172,1173,1192,1214],{"__ignoreMap":711},[716,1174,1175,1177,1179,1181,1183,1186,1189],{"class":718,"line":6},[716,1176,866],{"class":729},[716,1178,869],{"class":721},[716,1180,1164],{"class":872},[716,1182,876],{"class":729},[716,1184,1185],{"class":786},"'database.port'",[716,1187,1188],{"class":729},");        ",[716,1190,1191],{"class":741},"\u002F\u002F 3306\n",[716,1193,1194,1196,1198,1200,1202,1204,1206,1209,1211],{"class":718,"line":29},[716,1195,866],{"class":729},[716,1197,869],{"class":721},[716,1199,1164],{"class":872},[716,1201,876],{"class":729},[716,1203,1185],{"class":786},[716,1205,920],{"class":729},[716,1207,1208],{"class":725},"5432",[716,1210,1022],{"class":729},[716,1212,1213],{"class":741},"\u002F\u002F 3306 (existing value)\n",[716,1215,1216,1218,1220,1222,1224,1226,1228,1231,1233],{"class":718,"line":14},[716,1217,866],{"class":729},[716,1219,869],{"class":721},[716,1221,1164],{"class":872},[716,1223,876],{"class":729},[716,1225,1124],{"class":786},[716,1227,920],{"class":729},[716,1229,1230],{"class":725},"8080",[716,1232,1188],{"class":729},[716,1234,1235],{"class":741},"\u002F\u002F 8080 (default)\n",[853,1237,1239],{"id":1238},"float",[713,1240,1241],{},"float()",[706,1243,1245],{"className":708,"code":1244,"language":710,"meta":711,"style":711},"$config->float('rate.tax');         \u002F\u002F 0.15\n$config->float('rate.tax', 0.0);   \u002F\u002F 0.15 (existing value)\n$config->float('missing', 99.99);  \u002F\u002F 99.99 (default)\n",[713,1246,1247,1266,1288],{"__ignoreMap":711},[716,1248,1249,1251,1253,1255,1257,1260,1263],{"class":718,"line":6},[716,1250,866],{"class":729},[716,1252,869],{"class":721},[716,1254,1238],{"class":872},[716,1256,876],{"class":729},[716,1258,1259],{"class":786},"'rate.tax'",[716,1261,1262],{"class":729},");         ",[716,1264,1265],{"class":741},"\u002F\u002F 0.15\n",[716,1267,1268,1270,1272,1274,1276,1278,1280,1283,1285],{"class":718,"line":29},[716,1269,866],{"class":729},[716,1271,869],{"class":721},[716,1273,1238],{"class":872},[716,1275,876],{"class":729},[716,1277,1259],{"class":786},[716,1279,920],{"class":729},[716,1281,1282],{"class":725},"0.0",[716,1284,926],{"class":729},[716,1286,1287],{"class":741},"\u002F\u002F 0.15 (existing value)\n",[716,1289,1290,1292,1294,1296,1298,1300,1302,1305,1307],{"class":718,"line":14},[716,1291,866],{"class":729},[716,1293,869],{"class":721},[716,1295,1238],{"class":872},[716,1297,876],{"class":729},[716,1299,1124],{"class":786},[716,1301,920],{"class":729},[716,1303,1304],{"class":725},"99.99",[716,1306,1022],{"class":729},[716,1308,1309],{"class":741},"\u002F\u002F 99.99 (default)\n",[853,1311,1313],{"id":1312},"bool",[713,1314,1315],{},"bool()",[849,1317,1318,1319,920,1322,920,1325,920,1328,1331],{},"Handles boolean values and truthy strings (",[713,1320,1321],{},"'true'",[713,1323,1324],{},"'1'",[713,1326,1327],{},"'yes'",[713,1329,1330],{},"'on'",").",[706,1333,1335],{"className":708,"code":1334,"language":710,"meta":711,"style":711},"$config->bool('app.debug');          \u002F\u002F true\n$config->bool('app.debug', false);   \u002F\u002F true (existing value)\n$config->bool('missing');            \u002F\u002F false (default)\n\n\u002F\u002F String values are interpreted\n$config->set('feature.enabled', 'yes');\n$config->bool('feature.enabled');    \u002F\u002F true\n\n$config->set('feature.enabled', 'off');\n$config->bool('feature.enabled');    \u002F\u002F false\n",[713,1336,1337,1354,1376,1394,1398,1403,1422,1438,1442,1461],{"__ignoreMap":711},[716,1338,1339,1341,1343,1345,1347,1349,1352],{"class":718,"line":6},[716,1340,866],{"class":729},[716,1342,869],{"class":721},[716,1344,1312],{"class":872},[716,1346,876],{"class":729},[716,1348,898],{"class":786},[716,1350,1351],{"class":729},");          ",[716,1353,904],{"class":741},[716,1355,1356,1358,1360,1362,1364,1366,1368,1371,1373],{"class":718,"line":29},[716,1357,866],{"class":729},[716,1359,869],{"class":721},[716,1361,1312],{"class":872},[716,1363,876],{"class":729},[716,1365,898],{"class":786},[716,1367,920],{"class":729},[716,1369,1370],{"class":725},"false",[716,1372,926],{"class":729},[716,1374,1375],{"class":741},"\u002F\u002F true (existing value)\n",[716,1377,1378,1380,1382,1384,1386,1388,1391],{"class":718,"line":14},[716,1379,866],{"class":729},[716,1381,869],{"class":721},[716,1383,1312],{"class":872},[716,1385,876],{"class":729},[716,1387,1124],{"class":786},[716,1389,1390],{"class":729},");            ",[716,1392,1393],{"class":741},"\u002F\u002F false (default)\n",[716,1395,1396],{"class":718,"line":18},[716,1397,736],{"emptyLinePlaceholder":735},[716,1399,1400],{"class":718,"line":70},[716,1401,1402],{"class":741},"\u002F\u002F String values are interpreted\n",[716,1404,1405,1407,1409,1411,1413,1416,1418,1420],{"class":718,"line":74},[716,1406,866],{"class":729},[716,1408,869],{"class":721},[716,1410,947],{"class":872},[716,1412,876],{"class":729},[716,1414,1415],{"class":786},"'feature.enabled'",[716,1417,920],{"class":729},[716,1419,1327],{"class":786},[716,1421,960],{"class":729},[716,1423,1424,1426,1428,1430,1432,1434,1436],{"class":718,"line":78},[716,1425,866],{"class":729},[716,1427,869],{"class":721},[716,1429,1312],{"class":872},[716,1431,876],{"class":729},[716,1433,1415],{"class":786},[716,1435,1132],{"class":729},[716,1437,904],{"class":741},[716,1439,1440],{"class":718,"line":82},[716,1441,736],{"emptyLinePlaceholder":735},[716,1443,1444,1446,1448,1450,1452,1454,1456,1459],{"class":718,"line":86},[716,1445,866],{"class":729},[716,1447,869],{"class":721},[716,1449,947],{"class":872},[716,1451,876],{"class":729},[716,1453,1415],{"class":786},[716,1455,920],{"class":729},[716,1457,1458],{"class":786},"'off'",[716,1460,960],{"class":729},[716,1462,1463,1465,1467,1469,1471,1473,1475],{"class":718,"line":90},[716,1464,866],{"class":729},[716,1466,869],{"class":721},[716,1468,1312],{"class":872},[716,1470,876],{"class":729},[716,1472,1415],{"class":786},[716,1474,1132],{"class":729},[716,1476,1025],{"class":741},[853,1478,1480],{"id":1479},"array",[713,1481,1482],{},"array()",[849,1484,1485],{},"Returns the value if it is an array, otherwise returns the default.",[706,1487,1489],{"className":708,"code":1488,"language":710,"meta":711,"style":711},"$config->array('app.providers');         \u002F\u002F ['Provider1', 'Provider2']\n$config->array('app.providers', []);     \u002F\u002F ['Provider1', 'Provider2']\n$config->array('missing', ['fallback']); \u002F\u002F ['fallback']\n\n\u002F\u002F Non-array values return the default\n$config->set('app.name', 'string');\n$config->array('app.name', []);  \u002F\u002F [] (not an array, returns default)\n",[713,1490,1491,1509,1526,1550,1554,1559,1578],{"__ignoreMap":711},[716,1492,1493,1495,1497,1499,1501,1504,1506],{"class":718,"line":6},[716,1494,866],{"class":729},[716,1496,869],{"class":721},[716,1498,1479],{"class":872},[716,1500,876],{"class":729},[716,1502,1503],{"class":786},"'app.providers'",[716,1505,1262],{"class":729},[716,1507,1508],{"class":741},"\u002F\u002F ['Provider1', 'Provider2']\n",[716,1510,1511,1513,1515,1517,1519,1521,1524],{"class":718,"line":29},[716,1512,866],{"class":729},[716,1514,869],{"class":721},[716,1516,1479],{"class":872},[716,1518,876],{"class":729},[716,1520,1503],{"class":786},[716,1522,1523],{"class":729},", []);     ",[716,1525,1508],{"class":741},[716,1527,1528,1530,1532,1534,1536,1538,1541,1544,1547],{"class":718,"line":14},[716,1529,866],{"class":729},[716,1531,869],{"class":721},[716,1533,1479],{"class":872},[716,1535,876],{"class":729},[716,1537,1124],{"class":786},[716,1539,1540],{"class":729},", [",[716,1542,1543],{"class":786},"'fallback'",[716,1545,1546],{"class":729},"]); ",[716,1548,1549],{"class":741},"\u002F\u002F ['fallback']\n",[716,1551,1552],{"class":718,"line":18},[716,1553,736],{"emptyLinePlaceholder":735},[716,1555,1556],{"class":718,"line":70},[716,1557,1558],{"class":741},"\u002F\u002F Non-array values return the default\n",[716,1560,1561,1563,1565,1567,1569,1571,1573,1576],{"class":718,"line":74},[716,1562,866],{"class":729},[716,1564,869],{"class":721},[716,1566,947],{"class":872},[716,1568,876],{"class":729},[716,1570,879],{"class":786},[716,1572,920],{"class":729},[716,1574,1575],{"class":786},"'string'",[716,1577,960],{"class":729},[716,1579,1580,1582,1584,1586,1588,1590,1593],{"class":718,"line":78},[716,1581,866],{"class":729},[716,1583,869],{"class":721},[716,1585,1479],{"class":872},[716,1587,876],{"class":729},[716,1589,879],{"class":786},[716,1591,1592],{"class":729},", []);  ",[716,1594,1595],{"class":741},"\u002F\u002F [] (not an array, returns default)\n",[701,1597,1599],{"id":1598},"loading-from-a-directory","Loading from a Directory",[849,1601,1602,1603,1606,1607,1610],{},"Use ",[713,1604,1605],{},"loadDirectory()"," to load all PHP files from a config directory. Each file should return an array. The filename (without ",[713,1608,1609],{},".php",") becomes the top-level config key.",[706,1612,1614],{"className":708,"code":1613,"language":710,"meta":711,"style":711},"$config = new ConfigRepository();\n$config->loadDirectory(__DIR__ . '\u002Fconfig');\n",[713,1615,1616,1628],{"__ignoreMap":711},[716,1617,1618,1620,1622,1624,1626],{"class":718,"line":6},[716,1619,747],{"class":729},[716,1621,750],{"class":721},[716,1623,753],{"class":721},[716,1625,756],{"class":725},[716,1627,759],{"class":729},[716,1629,1630,1632,1634,1637,1639,1642,1645,1648],{"class":718,"line":29},[716,1631,866],{"class":729},[716,1633,869],{"class":721},[716,1635,1636],{"class":872},"loadDirectory",[716,1638,876],{"class":729},[716,1640,1641],{"class":725},"__DIR__",[716,1643,1644],{"class":721}," .",[716,1646,1647],{"class":786}," '\u002Fconfig'",[716,1649,960],{"class":729},[849,1651,1652],{},[1653,1654,1655],"strong",{},"Example directory structure:",[706,1657,1662],{"className":1658,"code":1660,"language":1661},[1659],"language-text","config\u002F\n+-- app.php        → $config->get('app.*')\n+-- database.php   → $config->get('database.*')\n+-- mail.php       → $config->get('mail.*')\n","text",[713,1663,1660],{"__ignoreMap":711},[849,1665,1666,1669,1670,1673],{},[1653,1667,1668],{},"Example config file"," (",[713,1671,1672],{},"config\u002Fapp.php","):",[706,1675,1677],{"className":708,"code":1676,"language":710,"meta":711,"style":711},"\u003C?php\n\nreturn [\n    'name' => 'My Plugin',\n    'debug' => false,\n    'version' => '1.0.0',\n];\n",[713,1678,1679,1687,1691,1698,1709,1721,1732],{"__ignoreMap":711},[716,1680,1681,1684],{"class":718,"line":6},[716,1682,1683],{"class":721},"\u003C?",[716,1685,1686],{"class":725},"php\n",[716,1688,1689],{"class":718,"line":29},[716,1690,736],{"emptyLinePlaceholder":735},[716,1692,1693,1696],{"class":718,"line":14},[716,1694,1695],{"class":721},"return",[716,1697,793],{"class":729},[716,1699,1700,1703,1705,1707],{"class":718,"line":18},[716,1701,1702],{"class":786},"    'name'",[716,1704,790],{"class":721},[716,1706,803],{"class":786},[716,1708,806],{"class":729},[716,1710,1711,1714,1716,1719],{"class":718,"line":70},[716,1712,1713],{"class":786},"    'debug'",[716,1715,790],{"class":721},[716,1717,1718],{"class":725}," false",[716,1720,806],{"class":729},[716,1722,1723,1726,1728,1730],{"class":718,"line":74},[716,1724,1725],{"class":786},"    'version'",[716,1727,790],{"class":721},[716,1729,829],{"class":786},[716,1731,806],{"class":729},[716,1733,1734],{"class":718,"line":78},[716,1735,1736],{"class":729},"];\n",[706,1738,1740],{"className":708,"code":1739,"language":710,"meta":711,"style":711},"$config->get('app.name');    \u002F\u002F 'My Plugin'\n$config->get('app.debug');   \u002F\u002F false\n",[713,1741,1742,1758],{"__ignoreMap":711},[716,1743,1744,1746,1748,1750,1752,1754,1756],{"class":718,"line":6},[716,1745,866],{"class":729},[716,1747,869],{"class":721},[716,1749,873],{"class":872},[716,1751,876],{"class":729},[716,1753,879],{"class":786},[716,1755,1132],{"class":729},[716,1757,885],{"class":741},[716,1759,1760,1762,1764,1766,1768,1770,1772],{"class":718,"line":29},[716,1761,866],{"class":729},[716,1763,869],{"class":721},[716,1765,873],{"class":872},[716,1767,876],{"class":729},[716,1769,898],{"class":786},[716,1771,926],{"class":729},[716,1773,1025],{"class":741},[1775,1776,1777],"blockquote",{},[849,1778,1779,1782,1783,1785],{},[1653,1780,1781],{},"Note:"," If the directory does not exist, ",[713,1784,1605],{}," silently returns without error.",[701,1787,1789],{"id":1788},"merging-configuration","Merging Configuration",[849,1791,1602,1792,1795,1796,1799],{},[713,1793,1794],{},"merge()"," to deep-merge additional values into the repository. Uses ",[713,1797,1798],{},"array_replace_recursive"," — existing keys at the same path are overwritten, new keys are added.",[706,1801,1803],{"className":708,"code":1802,"language":710,"meta":711,"style":711},"$config = new ConfigRepository([\n    'app' => [\n        'name' => 'My Plugin',\n        'debug' => false,\n    ],\n]);\n\n$config->merge([\n    'app' => [\n        'debug' => true,\n        'version' => '2.0',\n    ],\n]);\n\n$config->get('app.name');    \u002F\u002F 'My Plugin' (preserved)\n$config->get('app.debug');   \u002F\u002F true (overwritten)\n$config->get('app.version'); \u002F\u002F '2.0' (added)\n",[713,1804,1805,1817,1825,1835,1845,1849,1853,1857,1868,1876,1886,1897,1901,1905,1910,1928,1946],{"__ignoreMap":711},[716,1806,1807,1809,1811,1813,1815],{"class":718,"line":6},[716,1808,747],{"class":729},[716,1810,750],{"class":721},[716,1812,753],{"class":721},[716,1814,756],{"class":725},[716,1816,781],{"class":729},[716,1818,1819,1821,1823],{"class":718,"line":29},[716,1820,787],{"class":786},[716,1822,790],{"class":721},[716,1824,793],{"class":729},[716,1826,1827,1829,1831,1833],{"class":718,"line":14},[716,1828,798],{"class":786},[716,1830,790],{"class":721},[716,1832,803],{"class":786},[716,1834,806],{"class":729},[716,1836,1837,1839,1841,1843],{"class":718,"line":18},[716,1838,811],{"class":786},[716,1840,790],{"class":721},[716,1842,1718],{"class":725},[716,1844,806],{"class":729},[716,1846,1847],{"class":718,"line":70},[716,1848,837],{"class":729},[716,1850,1851],{"class":718,"line":74},[716,1852,843],{"class":729},[716,1854,1855],{"class":718,"line":78},[716,1856,736],{"emptyLinePlaceholder":735},[716,1858,1859,1861,1863,1866],{"class":718,"line":82},[716,1860,866],{"class":729},[716,1862,869],{"class":721},[716,1864,1865],{"class":872},"merge",[716,1867,781],{"class":729},[716,1869,1870,1872,1874],{"class":718,"line":86},[716,1871,787],{"class":786},[716,1873,790],{"class":721},[716,1875,793],{"class":729},[716,1877,1878,1880,1882,1884],{"class":718,"line":90},[716,1879,811],{"class":786},[716,1881,790],{"class":721},[716,1883,816],{"class":725},[716,1885,806],{"class":729},[716,1887,1888,1890,1892,1895],{"class":718,"line":821},[716,1889,824],{"class":786},[716,1891,790],{"class":721},[716,1893,1894],{"class":786}," '2.0'",[716,1896,806],{"class":729},[716,1898,1899],{"class":718,"line":834},[716,1900,837],{"class":729},[716,1902,1903],{"class":718,"line":840},[716,1904,843],{"class":729},[716,1906,1908],{"class":718,"line":1907},14,[716,1909,736],{"emptyLinePlaceholder":735},[716,1911,1913,1915,1917,1919,1921,1923,1925],{"class":718,"line":1912},15,[716,1914,866],{"class":729},[716,1916,869],{"class":721},[716,1918,873],{"class":872},[716,1920,876],{"class":729},[716,1922,879],{"class":786},[716,1924,1132],{"class":729},[716,1926,1927],{"class":741},"\u002F\u002F 'My Plugin' (preserved)\n",[716,1929,1931,1933,1935,1937,1939,1941,1943],{"class":718,"line":1930},16,[716,1932,866],{"class":729},[716,1934,869],{"class":721},[716,1936,873],{"class":872},[716,1938,876],{"class":729},[716,1940,898],{"class":786},[716,1942,926],{"class":729},[716,1944,1945],{"class":741},"\u002F\u002F true (overwritten)\n",[716,1947,1949,1951,1953,1955,1957,1959,1962],{"class":718,"line":1948},17,[716,1950,866],{"class":729},[716,1952,869],{"class":721},[716,1954,873],{"class":872},[716,1956,876],{"class":729},[716,1958,952],{"class":786},[716,1960,1961],{"class":729},"); ",[716,1963,1964],{"class":741},"\u002F\u002F '2.0' (added)\n",[701,1966,1968],{"id":1967},"environment-variables","Environment Variables",[853,1970,1972],{"id":1971},"envloader","EnvLoader",[849,1974,1975,1977,1978,1981,1982,1985,1986,1989],{},[713,1976,1972],{}," parses ",[713,1979,1980],{},".env"," files and optionally sets ",[713,1983,1984],{},"$_ENV"," and ",[713,1987,1988],{},"putenv()"," values.",[706,1991,1993],{"className":708,"code":1992,"language":710,"meta":711,"style":711},"use WPZylos\\Framework\\Config\\EnvLoader;\n\n\u002F\u002F Constructor options\n$env = new EnvLoader(\n    setEnv: true,      \u002F\u002F Set values in $_ENV (default: true)\n    setPutenv: false    \u002F\u002F Set values via putenv() (default: false)\n);\n\n\u002F\u002F Load a .env file (instance method)\n$loaded = $env->load(__DIR__ . '\u002F.env'); \u002F\u002F Returns true if loaded, false if missing\n\n\u002F\u002F Access parsed values (instance methods)\n$env->get('APP_DEBUG');           \u002F\u002F 'true'\n$env->get('DB_HOST', 'localhost'); \u002F\u002F Value or default\n$env->has('APP_DEBUG');           \u002F\u002F true\n$env->all();                     \u002F\u002F All parsed key-value pairs\n",[713,1994,1995,2004,2008,2013,2028,2045,2057,2061,2065,2070,2099,2103,2108,2128,2150,2166],{"__ignoreMap":711},[716,1996,1997,1999,2002],{"class":718,"line":6},[716,1998,722],{"class":721},[716,2000,2001],{"class":725}," WPZylos\\Framework\\Config\\EnvLoader",[716,2003,730],{"class":729},[716,2005,2006],{"class":718,"line":29},[716,2007,736],{"emptyLinePlaceholder":735},[716,2009,2010],{"class":718,"line":14},[716,2011,2012],{"class":741},"\u002F\u002F Constructor options\n",[716,2014,2015,2018,2020,2022,2025],{"class":718,"line":18},[716,2016,2017],{"class":729},"$env ",[716,2019,750],{"class":721},[716,2021,753],{"class":721},[716,2023,2024],{"class":725}," EnvLoader",[716,2026,2027],{"class":729},"(\n",[716,2029,2030,2033,2036,2039,2042],{"class":718,"line":70},[716,2031,2032],{"class":872},"    setEnv",[716,2034,2035],{"class":729},": ",[716,2037,2038],{"class":725},"true",[716,2040,2041],{"class":729},",      ",[716,2043,2044],{"class":741},"\u002F\u002F Set values in $_ENV (default: true)\n",[716,2046,2047,2050,2052,2054],{"class":718,"line":74},[716,2048,2049],{"class":872},"    setPutenv",[716,2051,2035],{"class":729},[716,2053,1370],{"class":725},[716,2055,2056],{"class":741},"    \u002F\u002F Set values via putenv() (default: false)\n",[716,2058,2059],{"class":718,"line":78},[716,2060,960],{"class":729},[716,2062,2063],{"class":718,"line":82},[716,2064,736],{"emptyLinePlaceholder":735},[716,2066,2067],{"class":718,"line":86},[716,2068,2069],{"class":741},"\u002F\u002F Load a .env file (instance method)\n",[716,2071,2072,2075,2077,2080,2082,2085,2087,2089,2091,2094,2096],{"class":718,"line":90},[716,2073,2074],{"class":729},"$loaded ",[716,2076,750],{"class":721},[716,2078,2079],{"class":729}," $env",[716,2081,869],{"class":721},[716,2083,2084],{"class":872},"load",[716,2086,876],{"class":729},[716,2088,1641],{"class":725},[716,2090,1644],{"class":721},[716,2092,2093],{"class":786}," '\u002F.env'",[716,2095,1961],{"class":729},[716,2097,2098],{"class":741},"\u002F\u002F Returns true if loaded, false if missing\n",[716,2100,2101],{"class":718,"line":821},[716,2102,736],{"emptyLinePlaceholder":735},[716,2104,2105],{"class":718,"line":834},[716,2106,2107],{"class":741},"\u002F\u002F Access parsed values (instance methods)\n",[716,2109,2110,2113,2115,2117,2119,2122,2125],{"class":718,"line":840},[716,2111,2112],{"class":729},"$env",[716,2114,869],{"class":721},[716,2116,873],{"class":872},[716,2118,876],{"class":729},[716,2120,2121],{"class":786},"'APP_DEBUG'",[716,2123,2124],{"class":729},");           ",[716,2126,2127],{"class":741},"\u002F\u002F 'true'\n",[716,2129,2130,2132,2134,2136,2138,2141,2143,2145,2147],{"class":718,"line":1907},[716,2131,2112],{"class":729},[716,2133,869],{"class":721},[716,2135,873],{"class":872},[716,2137,876],{"class":729},[716,2139,2140],{"class":786},"'DB_HOST'",[716,2142,920],{"class":729},[716,2144,923],{"class":786},[716,2146,1961],{"class":729},[716,2148,2149],{"class":741},"\u002F\u002F Value or default\n",[716,2151,2152,2154,2156,2158,2160,2162,2164],{"class":718,"line":1912},[716,2153,2112],{"class":729},[716,2155,869],{"class":721},[716,2157,997],{"class":872},[716,2159,876],{"class":729},[716,2161,2121],{"class":786},[716,2163,2124],{"class":729},[716,2165,904],{"class":741},[716,2167,2168,2170,2172,2174,2177],{"class":718,"line":1930},[716,2169,2112],{"class":729},[716,2171,869],{"class":721},[716,2173,1049],{"class":872},[716,2175,2176],{"class":729},"();                     ",[716,2178,2179],{"class":741},"\u002F\u002F All parsed key-value pairs\n",[853,2181,2183,2184,2187],{"id":2182},"static-env-helper","Static ",[713,2185,2186],{},"env()"," Helper",[849,2189,2190,2191,2193,2194,2196,2197,2200,2201,2204,2205,2207],{},"The ",[713,2192,2186],{}," static method checks ",[713,2195,1984],{}," first, then ",[713,2198,2199],{},"getenv()",". It does ",[1653,2202,2203],{},"not"," require a loaded ",[713,2206,1980],{}," file.",[706,2209,2211],{"className":708,"code":2210,"language":710,"meta":711,"style":711},"use WPZylos\\Framework\\Config\\EnvLoader;\n\nEnvLoader::env('APP_DEBUG', false);\nEnvLoader::env('DB_HOST', 'localhost');\n",[713,2212,2213,2221,2225,2245],{"__ignoreMap":711},[716,2214,2215,2217,2219],{"class":718,"line":6},[716,2216,722],{"class":721},[716,2218,2001],{"class":725},[716,2220,730],{"class":729},[716,2222,2223],{"class":718,"line":29},[716,2224,736],{"emptyLinePlaceholder":735},[716,2226,2227,2229,2232,2235,2237,2239,2241,2243],{"class":718,"line":14},[716,2228,1972],{"class":725},[716,2230,2231],{"class":721},"::",[716,2233,2234],{"class":872},"env",[716,2236,876],{"class":729},[716,2238,2121],{"class":786},[716,2240,920],{"class":729},[716,2242,1370],{"class":725},[716,2244,960],{"class":729},[716,2246,2247,2249,2251,2253,2255,2257,2259,2261],{"class":718,"line":18},[716,2248,1972],{"class":725},[716,2250,2231],{"class":721},[716,2252,2234],{"class":872},[716,2254,876],{"class":729},[716,2256,2140],{"class":786},[716,2258,920],{"class":729},[716,2260,923],{"class":786},[716,2262,960],{"class":729},[853,2264,2266,2268],{"id":2265},"env-file-format",[713,2267,1980],{}," File Format",[706,2270,2273],{"className":2271,"code":2272,"language":2234,"meta":711,"style":711},"language-env shiki shiki-themes github-light github-dark","# Comments start with #\nAPP_NAME=\"My Plugin\"\nAPP_DEBUG=true\nDB_HOST=localhost\nDB_PORT=3306\n\n# Quoted values support escape sequences\nGREETING=\"Hello\\nWorld\"\n\n# Single quotes: no escape processing\nRAW_VALUE='no\\nescapes'\n\n# Special values\nEMPTY_VALUE=null\nNULLABLE=(null)\n\n# Inline comments (after a space + #)\nSECRET=abc123 # this is a comment\n",[713,2274,2275,2280,2285,2290,2295,2300,2304,2309,2314,2318,2323,2328,2332,2337,2342,2347,2351,2356],{"__ignoreMap":711},[716,2276,2277],{"class":718,"line":6},[716,2278,2279],{},"# Comments start with #\n",[716,2281,2282],{"class":718,"line":29},[716,2283,2284],{},"APP_NAME=\"My Plugin\"\n",[716,2286,2287],{"class":718,"line":14},[716,2288,2289],{},"APP_DEBUG=true\n",[716,2291,2292],{"class":718,"line":18},[716,2293,2294],{},"DB_HOST=localhost\n",[716,2296,2297],{"class":718,"line":70},[716,2298,2299],{},"DB_PORT=3306\n",[716,2301,2302],{"class":718,"line":74},[716,2303,736],{"emptyLinePlaceholder":735},[716,2305,2306],{"class":718,"line":78},[716,2307,2308],{},"# Quoted values support escape sequences\n",[716,2310,2311],{"class":718,"line":82},[716,2312,2313],{},"GREETING=\"Hello\\nWorld\"\n",[716,2315,2316],{"class":718,"line":86},[716,2317,736],{"emptyLinePlaceholder":735},[716,2319,2320],{"class":718,"line":90},[716,2321,2322],{},"# Single quotes: no escape processing\n",[716,2324,2325],{"class":718,"line":821},[716,2326,2327],{},"RAW_VALUE='no\\nescapes'\n",[716,2329,2330],{"class":718,"line":834},[716,2331,736],{"emptyLinePlaceholder":735},[716,2333,2334],{"class":718,"line":840},[716,2335,2336],{},"# Special values\n",[716,2338,2339],{"class":718,"line":1907},[716,2340,2341],{},"EMPTY_VALUE=null\n",[716,2343,2344],{"class":718,"line":1912},[716,2345,2346],{},"NULLABLE=(null)\n",[716,2348,2349],{"class":718,"line":1930},[716,2350,736],{"emptyLinePlaceholder":735},[716,2352,2353],{"class":718,"line":1948},[716,2354,2355],{},"# Inline comments (after a space + #)\n",[716,2357,2359],{"class":718,"line":2358},18,[716,2360,2361],{},"SECRET=abc123 # this is a comment\n",[849,2363,2364,2367,2368,920,2370,920,2372,920,2375,2378],{},[1653,2365,2366],{},"Supported special values:"," ",[713,2369,2038],{},[713,2371,1370],{},[713,2373,2374],{},"null",[713,2376,2377],{},"empty"," (and parenthesized forms).",[701,2380,2382],{"id":2381},"configserviceprovider","ConfigServiceProvider",[849,2384,2385,2386,2388],{},"When using the WPZylos framework, the ",[713,2387,2382],{}," handles everything automatically:",[706,2390,2392],{"className":708,"code":2391,"language":710,"meta":711,"style":711},"use WPZylos\\Framework\\Config\\ConfigServiceProvider;\n",[713,2393,2394],{"__ignoreMap":711},[716,2395,2396,2398,2401],{"class":718,"line":6},[716,2397,722],{"class":721},[716,2399,2400],{"class":725}," WPZylos\\Framework\\Config\\ConfigServiceProvider",[716,2402,730],{"class":729},[849,2404,2405,2406,2409],{},"During ",[713,2407,2408],{},"register()",", it:",[2411,2412,2413,2421,2429,2438],"ol",{},[2414,2415,2416,2417,2420],"li",{},"Creates a ",[713,2418,2419],{},"ConfigRepository"," singleton",[2414,2422,2423,2424,2426,2427],{},"Loads ",[713,2425,1980],{}," from the plugin root via ",[713,2428,1972],{},[2414,2430,2431,2432,2435,2436],{},"Loads config files from the ",[713,2433,2434],{},"@config"," path via ",[713,2437,1605],{},[2414,2439,2440,2441,2444],{},"Binds a ",[713,2442,2443],{},"'config'"," alias in the container",[706,2446,2448],{"className":708,"code":2447,"language":710,"meta":711,"style":711},"\u002F\u002F After registration, resolve from the container:\n$config = $app->make(ConfigRepository::class);\n$config = $app->make('config');\n\n$config->get('app.name');\n",[713,2449,2450,2455,2478,2496,2500],{"__ignoreMap":711},[716,2451,2452],{"class":718,"line":6},[716,2453,2454],{"class":741},"\u002F\u002F After registration, resolve from the container:\n",[716,2456,2457,2459,2461,2464,2466,2469,2471,2473,2476],{"class":718,"line":29},[716,2458,747],{"class":729},[716,2460,750],{"class":721},[716,2462,2463],{"class":729}," $app",[716,2465,869],{"class":721},[716,2467,2468],{"class":872},"make",[716,2470,876],{"class":729},[716,2472,2419],{"class":725},[716,2474,2475],{"class":721},"::class",[716,2477,960],{"class":729},[716,2479,2480,2482,2484,2486,2488,2490,2492,2494],{"class":718,"line":14},[716,2481,747],{"class":729},[716,2483,750],{"class":721},[716,2485,2463],{"class":729},[716,2487,869],{"class":721},[716,2489,2468],{"class":872},[716,2491,876],{"class":729},[716,2493,2443],{"class":786},[716,2495,960],{"class":729},[716,2497,2498],{"class":718,"line":18},[716,2499,736],{"emptyLinePlaceholder":735},[716,2501,2502,2504,2506,2508,2510,2512],{"class":718,"line":70},[716,2503,866],{"class":729},[716,2505,869],{"class":721},[716,2507,873],{"class":872},[716,2509,876],{"class":729},[716,2511,879],{"class":786},[716,2513,960],{"class":729},[2515,2516,2517],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}",{"title":711,"searchDepth":29,"depth":29,"links":2519},[2520,2521,2527,2534,2535,2536,2543],{"id":703,"depth":29,"text":704},{"id":846,"depth":29,"text":847,"children":2522},[2523,2524,2525,2526],{"id":855,"depth":14,"text":856},{"id":932,"depth":14,"text":933},{"id":982,"depth":14,"text":983},{"id":1028,"depth":14,"text":1029},{"id":1058,"depth":29,"text":1059,"children":2528},[2529,2530,2531,2532,2533],{"id":1065,"depth":14,"text":1068},{"id":1164,"depth":14,"text":1167},{"id":1238,"depth":14,"text":1241},{"id":1312,"depth":14,"text":1315},{"id":1479,"depth":14,"text":1482},{"id":1598,"depth":29,"text":1599},{"id":1788,"depth":29,"text":1789},{"id":1967,"depth":29,"text":1968,"children":2537},[2538,2539,2541],{"id":1971,"depth":14,"text":1972},{"id":2182,"depth":14,"text":2540},"Static env() Helper",{"id":2265,"depth":14,"text":2542},".env File Format",{"id":2381,"depth":29,"text":2382},"md",{},"wpzylos-config",{"title":69,"description":711},"docs\u002Flatest\u002Fpackages\u002Fwpzylos-config\u002Fusage","d4KEF7Y99DcMtZ-YM57R8Ij38_SJKfJWspdiC4038fc",[2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2564,2565,2566,2567,2568,2569,2570,2571,2572,2573,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2706,2707,2708,2709,2710,2711,2712,2713,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2808,2809,2810,2811,2812,2813,2814,2815,2816,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2861,2865],{"path":10,"title":5,"sectionKey":7,"sectionOrder":6,"itemOrder":6,"packageName":711,"depth":6},{"path":12,"title":13,"sectionKey":7,"sectionOrder":6,"itemOrder":14,"packageName":711,"depth":29},{"path":16,"title":17,"sectionKey":7,"sectionOrder":6,"itemOrder":18,"packageName":711,"depth":29},{"path":20,"title":21,"sectionKey":7,"sectionOrder":6,"itemOrder":22,"packageName":711,"depth":29},{"path":24,"title":25,"sectionKey":7,"sectionOrder":6,"itemOrder":22,"packageName":711,"depth":29},{"path":33,"title":34,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":36,"title":37,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":39,"title":40,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":42,"title":43,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":45,"title":46,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":48,"title":49,"sectionKey":30,"sectionOrder":29,"itemOrder":22,"packageName":711,"depth":29},{"path":58,"title":59,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2563,"depth":29},"wpzylos-assets",{"path":61,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2563,"depth":14},{"path":64,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2563,"depth":14},{"path":66,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2563,"depth":14},{"path":68,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2563,"depth":14},{"path":72,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2563,"depth":14},{"path":76,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2563,"depth":14},{"path":80,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2563,"depth":14},{"path":84,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2563,"depth":14},{"path":88,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2563,"depth":14},{"path":93,"title":94,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2574,"depth":29},"wpzylos-cli-core",{"path":96,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2574,"depth":14},{"path":98,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2574,"depth":14},{"path":100,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2574,"depth":14},{"path":102,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2574,"depth":14},{"path":104,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2574,"depth":14},{"path":106,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2574,"depth":14},{"path":108,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2574,"depth":14},{"path":110,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2574,"depth":14},{"path":113,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2574,"depth":14},{"path":116,"title":117,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2585,"depth":29},"wpzylos-cli-devtool",{"path":119,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2585,"depth":14},{"path":121,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2585,"depth":14},{"path":123,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2585,"depth":14},{"path":125,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2585,"depth":14},{"path":127,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2585,"depth":14},{"path":129,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2585,"depth":14},{"path":131,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2585,"depth":14},{"path":133,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2585,"depth":14},{"path":135,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2585,"depth":14},{"path":138,"title":139,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2546,"depth":29},{"path":141,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2546,"depth":14},{"path":143,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2546,"depth":14},{"path":145,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2546,"depth":14},{"path":147,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2546,"depth":14},{"path":149,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2546,"depth":14},{"path":151,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2546,"depth":14},{"path":153,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2546,"depth":14},{"path":155,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2546,"depth":14},{"path":157,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2546,"depth":14},{"path":160,"title":161,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2606,"depth":29},"wpzylos-container",{"path":163,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2606,"depth":14},{"path":165,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2606,"depth":14},{"path":167,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2606,"depth":14},{"path":169,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2606,"depth":14},{"path":171,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2606,"depth":14},{"path":173,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2606,"depth":14},{"path":175,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2606,"depth":14},{"path":177,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2606,"depth":14},{"path":179,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2606,"depth":14},{"path":182,"title":183,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2617,"depth":29},"wpzylos-core",{"path":185,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2617,"depth":14},{"path":187,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2617,"depth":14},{"path":189,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2617,"depth":14},{"path":191,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2617,"depth":14},{"path":193,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2617,"depth":14},{"path":195,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2617,"depth":14},{"path":197,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2617,"depth":14},{"path":199,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2617,"depth":14},{"path":201,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2617,"depth":14},{"path":204,"title":205,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2628,"depth":29},"wpzylos-database",{"path":207,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2628,"depth":14},{"path":209,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2628,"depth":14},{"path":211,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2628,"depth":14},{"path":213,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2628,"depth":14},{"path":215,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2628,"depth":14},{"path":217,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2628,"depth":14},{"path":219,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2628,"depth":14},{"path":221,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2628,"depth":14},{"path":223,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2628,"depth":14},{"path":226,"title":227,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2639,"depth":29},"wpzylos-events",{"path":229,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2639,"depth":14},{"path":231,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2639,"depth":14},{"path":233,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2639,"depth":14},{"path":235,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2639,"depth":14},{"path":237,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2639,"depth":14},{"path":239,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2639,"depth":14},{"path":241,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2639,"depth":14},{"path":243,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2639,"depth":14},{"path":245,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2639,"depth":14},{"path":248,"title":249,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2650,"depth":29},"wpzylos-hooks",{"path":251,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2650,"depth":14},{"path":253,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2650,"depth":14},{"path":255,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2650,"depth":14},{"path":257,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2650,"depth":14},{"path":260,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2650,"depth":14},{"path":262,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2650,"depth":14},{"path":264,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2650,"depth":14},{"path":266,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2650,"depth":14},{"path":268,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2650,"depth":14},{"path":271,"title":272,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2661,"depth":29},"wpzylos-http",{"path":274,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2661,"depth":14},{"path":276,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2661,"depth":14},{"path":278,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2661,"depth":14},{"path":280,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2661,"depth":14},{"path":282,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2661,"depth":14},{"path":284,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2661,"depth":14},{"path":286,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2661,"depth":14},{"path":288,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2661,"depth":14},{"path":290,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2661,"depth":14},{"path":293,"title":294,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2672,"depth":29},"wpzylos-i18n",{"path":296,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2672,"depth":14},{"path":298,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2672,"depth":14},{"path":300,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2672,"depth":14},{"path":302,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2672,"depth":14},{"path":304,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2672,"depth":14},{"path":306,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2672,"depth":14},{"path":308,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2672,"depth":14},{"path":310,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2672,"depth":14},{"path":312,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2672,"depth":14},{"path":315,"title":316,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2683,"depth":29},"wpzylos-logger",{"path":318,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2683,"depth":14},{"path":320,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2683,"depth":14},{"path":322,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2683,"depth":14},{"path":324,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2683,"depth":14},{"path":326,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2683,"depth":14},{"path":328,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2683,"depth":14},{"path":330,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2683,"depth":14},{"path":332,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2683,"depth":14},{"path":334,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2683,"depth":14},{"path":337,"title":338,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2694,"depth":29},"wpzylos-mail",{"path":340,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2694,"depth":14},{"path":342,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2694,"depth":14},{"path":344,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2694,"depth":14},{"path":346,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2694,"depth":14},{"path":348,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2694,"depth":14},{"path":350,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2694,"depth":14},{"path":352,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2694,"depth":14},{"path":354,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2694,"depth":14},{"path":356,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2694,"depth":14},{"path":359,"title":360,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2705,"depth":29},"wpzylos-mcp",{"path":362,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2705,"depth":14},{"path":364,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2705,"depth":14},{"path":366,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2705,"depth":14},{"path":368,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2705,"depth":14},{"path":370,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2705,"depth":14},{"path":372,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2705,"depth":14},{"path":374,"title":375,"sectionKey":53,"sectionOrder":14,"itemOrder":22,"packageName":2705,"depth":14},{"path":378,"title":379,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2714,"depth":29},"wpzylos-migrations",{"path":381,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2714,"depth":14},{"path":383,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2714,"depth":14},{"path":385,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2714,"depth":14},{"path":387,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2714,"depth":14},{"path":389,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2714,"depth":14},{"path":391,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2714,"depth":14},{"path":393,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2714,"depth":14},{"path":395,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2714,"depth":14},{"path":397,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2714,"depth":14},{"path":400,"title":401,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2725,"depth":29},"wpzylos-model",{"path":403,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2725,"depth":14},{"path":405,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2725,"depth":14},{"path":407,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2725,"depth":14},{"path":409,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2725,"depth":14},{"path":411,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2725,"depth":14},{"path":413,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2725,"depth":14},{"path":415,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2725,"depth":14},{"path":417,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2725,"depth":14},{"path":419,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2725,"depth":14},{"path":422,"title":423,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2736,"depth":29},"wpzylos-notification",{"path":425,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2736,"depth":14},{"path":427,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2736,"depth":14},{"path":429,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2736,"depth":14},{"path":431,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2736,"depth":14},{"path":433,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2736,"depth":14},{"path":435,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2736,"depth":14},{"path":437,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2736,"depth":14},{"path":439,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2736,"depth":14},{"path":441,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2736,"depth":14},{"path":444,"title":445,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2747,"depth":29},"wpzylos-queue",{"path":447,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2747,"depth":14},{"path":449,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2747,"depth":14},{"path":451,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2747,"depth":14},{"path":453,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2747,"depth":14},{"path":455,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2747,"depth":14},{"path":457,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2747,"depth":14},{"path":459,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2747,"depth":14},{"path":461,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2747,"depth":14},{"path":463,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2747,"depth":14},{"path":466,"title":467,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2758,"depth":29},"wpzylos-requirements",{"path":469,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2758,"depth":14},{"path":471,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2758,"depth":14},{"path":473,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2758,"depth":14},{"path":475,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2758,"depth":14},{"path":477,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2758,"depth":14},{"path":479,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2758,"depth":14},{"path":481,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2758,"depth":14},{"path":483,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2758,"depth":14},{"path":485,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2758,"depth":14},{"path":488,"title":489,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2769,"depth":29},"wpzylos-routing",{"path":491,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2769,"depth":14},{"path":493,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2769,"depth":14},{"path":495,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2769,"depth":14},{"path":497,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2769,"depth":14},{"path":499,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2769,"depth":14},{"path":501,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2769,"depth":14},{"path":503,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2769,"depth":14},{"path":505,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2769,"depth":14},{"path":507,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2769,"depth":14},{"path":509,"title":510,"sectionKey":53,"sectionOrder":14,"itemOrder":22,"packageName":2769,"depth":14},{"path":512,"title":513,"sectionKey":53,"sectionOrder":14,"itemOrder":22,"packageName":2769,"depth":14},{"path":516,"title":517,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2782,"depth":29},"wpzylos-scaffold",{"path":519,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2782,"depth":14},{"path":521,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2782,"depth":14},{"path":523,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2782,"depth":14},{"path":525,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2782,"depth":14},{"path":527,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2782,"depth":14},{"path":529,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2782,"depth":14},{"path":531,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2782,"depth":14},{"path":533,"title":534,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2782,"depth":14},{"path":536,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2782,"depth":14},{"path":538,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2782,"depth":14},{"path":540,"title":541,"sectionKey":53,"sectionOrder":14,"itemOrder":22,"packageName":2782,"depth":14},{"path":543,"title":544,"sectionKey":53,"sectionOrder":14,"itemOrder":22,"packageName":2782,"depth":14},{"path":547,"title":548,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2796,"depth":29},"wpzylos-scheduler",{"path":550,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2796,"depth":14},{"path":552,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2796,"depth":14},{"path":554,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2796,"depth":14},{"path":556,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2796,"depth":14},{"path":558,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2796,"depth":14},{"path":560,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2796,"depth":14},{"path":562,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2796,"depth":14},{"path":564,"title":85,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2796,"depth":14},{"path":566,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2796,"depth":14},{"path":569,"title":570,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2807,"depth":29},"wpzylos-security",{"path":572,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2807,"depth":14},{"path":574,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2807,"depth":14},{"path":576,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2807,"depth":14},{"path":578,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2807,"depth":14},{"path":580,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2807,"depth":14},{"path":582,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2807,"depth":14},{"path":584,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2807,"depth":14},{"path":586,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2807,"depth":14},{"path":589,"title":590,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2817,"depth":29},"wpzylos-validation",{"path":592,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2817,"depth":14},{"path":594,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2817,"depth":14},{"path":596,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2817,"depth":14},{"path":598,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2817,"depth":14},{"path":600,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2817,"depth":14},{"path":602,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2817,"depth":14},{"path":604,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2817,"depth":14},{"path":606,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2817,"depth":14},{"path":608,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2817,"depth":14},{"path":611,"title":612,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2828,"depth":29},"wpzylos-views",{"path":614,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2828,"depth":14},{"path":616,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2828,"depth":14},{"path":618,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2828,"depth":14},{"path":620,"title":258,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2828,"depth":14},{"path":622,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2828,"depth":14},{"path":624,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2828,"depth":14},{"path":626,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2828,"depth":14},{"path":628,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2828,"depth":14},{"path":630,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2828,"depth":14},{"path":633,"title":634,"sectionKey":53,"sectionOrder":14,"itemOrder":6,"packageName":2839,"depth":29},"wpzylos-wp-cli",{"path":636,"title":62,"sectionKey":53,"sectionOrder":14,"itemOrder":29,"packageName":2839,"depth":14},{"path":638,"title":13,"sectionKey":53,"sectionOrder":14,"itemOrder":14,"packageName":2839,"depth":14},{"path":640,"title":17,"sectionKey":53,"sectionOrder":14,"itemOrder":18,"packageName":2839,"depth":14},{"path":642,"title":69,"sectionKey":53,"sectionOrder":14,"itemOrder":70,"packageName":2839,"depth":14},{"path":644,"title":73,"sectionKey":53,"sectionOrder":14,"itemOrder":74,"packageName":2839,"depth":14},{"path":646,"title":77,"sectionKey":53,"sectionOrder":14,"itemOrder":78,"packageName":2839,"depth":14},{"path":648,"title":81,"sectionKey":53,"sectionOrder":14,"itemOrder":82,"packageName":2839,"depth":14},{"path":650,"title":111,"sectionKey":53,"sectionOrder":14,"itemOrder":86,"packageName":2839,"depth":14},{"path":652,"title":89,"sectionKey":53,"sectionOrder":14,"itemOrder":90,"packageName":2839,"depth":14},{"path":658,"title":659,"sectionKey":655,"sectionOrder":18,"itemOrder":6,"packageName":711,"depth":6},{"path":661,"title":544,"sectionKey":655,"sectionOrder":18,"itemOrder":22,"packageName":711,"depth":29},{"path":667,"title":668,"sectionKey":664,"sectionOrder":70,"itemOrder":29,"packageName":711,"depth":29},{"path":674,"title":675,"sectionKey":671,"sectionOrder":74,"itemOrder":29,"packageName":711,"depth":29},{"path":677,"title":678,"sectionKey":671,"sectionOrder":74,"itemOrder":22,"packageName":711,"depth":29},{"path":680,"title":681,"sectionKey":671,"sectionOrder":74,"itemOrder":22,"packageName":711,"depth":29},{"path":688,"title":689,"sectionKey":685,"sectionOrder":78,"itemOrder":29,"packageName":711,"depth":29},{"path":2857,"title":2858,"sectionKey":2859,"sectionOrder":2860,"itemOrder":90,"packageName":711,"depth":6},"\u002Fdocs\u002Flatest\u002Ftroubleshooting","System Troubleshooting","troubleshooting",99,{"path":2862,"title":2863,"sectionKey":2864,"sectionOrder":2860,"itemOrder":22,"packageName":711,"depth":6},"\u002Fdocs\u002Flatest\u002Frelease-checklist","Release Checklist","release-checklist",{"path":2866,"title":2867,"sectionKey":2868,"sectionOrder":2860,"itemOrder":22,"packageName":711,"depth":6},"\u002Fdocs\u002Flatest\u002Frules","WPZylos Framework Rules","rules",1784547681482]