-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
29 lines (28 loc) · 22.3 KB
/
Copy pathindex.html
File metadata and controls
29 lines (28 loc) · 22.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Forme | Forme</title>
<meta name="description" content="The framework that knocks WordPress into shape">
<link rel="preload stylesheet" href="/assets/style.426d0afa.css" as="style">
<script type="module" src="/assets/app.1e2a82da.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.2ed14f66.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/framework.797d12ff.js">
<link rel="modulepreload" href="/assets/chunks/theme.1d944b83.js">
<link rel="modulepreload" href="/assets/index.md.6d4df403.lean.js">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png">
<link rel="manifest" href="/favicon/site.webmanifest">
<link rel="shortcut icon" href="/favicon/favicon.ico">
<script id="check-dark-light">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-688c301a><!--[--><!--]--><!--[--><span tabindex="-1" data-v-85a875ff></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-85a875ff> Skip to content </a><!--]--><!----><header class="VPNav" data-v-688c301a data-v-a75d9bd7><div class="VPNavBar" data-v-a75d9bd7 data-v-c515fddc><div class="container" data-v-c515fddc><div class="title" data-v-c515fddc><div class="VPNavBarTitle" data-v-c515fddc data-v-ca3dded2><a class="title" href="/" data-v-ca3dded2><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logo.svg" alt data-v-76c434a8><!--]--><!--[-->Forme<!--]--><!--[--><!--]--></a></div></div><div class="content" data-v-c515fddc><div class="curtain" data-v-c515fddc></div><div class="content-body" data-v-c515fddc><!--[--><!--]--><div class="VPNavBarSearch search" style="--vp-meta-key:'Meta';" data-v-c515fddc><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg class="DocSearch-Search-Icon" width="20" height="20" viewBox="0 0 20 20" aria-label="search icon"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-c515fddc data-v-7d4a49c9><span id="main-nav-aria-label" class="visually-hidden" data-v-7d4a49c9>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/" tabindex="0" data-v-7d4a49c9 data-v-57ebe620 data-v-27eba380><!--[-->Home<!--]--><!----></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-c515fddc data-v-4fe82cd5><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-4fe82cd5 data-v-bab8b91c data-v-bb7ec3b1><span class="check" data-v-bb7ec3b1><span class="icon" data-v-bb7ec3b1><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-bab8b91c><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-bab8b91c><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-c515fddc data-v-0c8f354a data-v-4e130851><!--[--><a class="VPSocialLink" href="https://github.com/formewp" aria-label="github" target="_blank" rel="noopener" data-v-4e130851 data-v-e287c35e><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-c515fddc data-v-6e3f90d0 data-v-088bd62f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-088bd62f><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-088bd62f><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-088bd62f><div class="VPMenu" data-v-088bd62f data-v-d04fd633><!----><!--[--><!--[--><!----><div class="group" data-v-6e3f90d0><div class="item appearance" data-v-6e3f90d0><p class="label" data-v-6e3f90d0>Appearance</p><div class="appearance-action" data-v-6e3f90d0><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-6e3f90d0 data-v-bab8b91c data-v-bb7ec3b1><span class="check" data-v-bb7ec3b1><span class="icon" data-v-bb7ec3b1><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-bab8b91c><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-bab8b91c><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div></div></div><div class="group" data-v-6e3f90d0><div class="item social-links" data-v-6e3f90d0><div class="VPSocialLinks social-links-list" data-v-6e3f90d0 data-v-4e130851><!--[--><a class="VPSocialLink" href="https://github.com/formewp" aria-label="github" target="_blank" rel="noopener" data-v-4e130851 data-v-e287c35e><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-c515fddc data-v-765f7891><span class="container" data-v-765f7891><span class="top" data-v-765f7891></span><span class="middle" data-v-765f7891></span><span class="bottom" data-v-765f7891></span></span></button></div></div></div></div><!----></header><!----><!----><div class="VPContent is-home" id="VPContent" data-v-688c301a data-v-9869e9f0><div class="VPHome" data-v-9869e9f0 data-v-14475fb0><!--[--><!--]--><div class="VPHero has-image VPHomeHero" data-v-14475fb0 data-v-a0abc0d8><div class="container" data-v-a0abc0d8><div class="main" data-v-a0abc0d8><!--[--><h1 class="name" data-v-a0abc0d8><span class="clip" data-v-a0abc0d8>Forme</span></h1><p class="text" data-v-a0abc0d8>Knocking WordPress into shape</p><p class="tagline" data-v-a0abc0d8>A framework that bridges the gap between WordPress and modern development practices</p><!--]--><div class="actions" data-v-a0abc0d8><!--[--><div class="action" data-v-a0abc0d8><a class="VPButton medium brand" href="/documentation/getting-started/quick-start.html" data-v-a0abc0d8 data-v-9b6507b3>Quick Start →</a></div><div class="action" data-v-a0abc0d8><a class="VPButton medium alt" href="/documentation/" data-v-a0abc0d8 data-v-9b6507b3>Introduction</a></div><!--]--></div></div><div class="image" data-v-a0abc0d8><div class="image-container" data-v-a0abc0d8><div class="image-bg" data-v-a0abc0d8></div><!--[--><!--[--><img class="VPImage image-src" src="/logo.svg" alt="Forme" data-v-76c434a8><!--]--><!--]--></div></div></div></div><!--[--><!--]--><!--[--><!--]--><div class="VPFeatures VPHomeFeatures" data-v-14475fb0 data-v-01c84bd2><div class="container" data-v-01c84bd2><div class="items" data-v-01c84bd2><!--[--><div class="grid-3 item" data-v-01c84bd2><span class="VPLink VPFeature" data-v-01c84bd2 data-v-cd5697f7 data-v-27eba380><!--[--><article class="box" data-v-cd5697f7><div class="icon" data-v-cd5697f7>🚀</div><h2 class="title" data-v-cd5697f7>Modern</h2><p class="details" data-v-cd5697f7>Brings modern workflows to WordPress, including OOP, MVC, DI, PSR4 and more. If you're coming from Laravel or Symfony, you'll feel right at home. No more weird while loops or insane functions.php files.</p><!----></article><!--]--><!----></span></div><div class="grid-3 item" data-v-01c84bd2><span class="VPLink VPFeature" data-v-01c84bd2 data-v-cd5697f7 data-v-27eba380><!--[--><article class="box" data-v-cd5697f7><div class="icon" data-v-cd5697f7>🛠️</div><h2 class="title" data-v-cd5697f7>Extensible</h2><p class="details" data-v-cd5697f7>Need new features? Just write service classes. Composer works as you'd expect so you can include third party php libraries, or even plugins and themes via wp-packagist.</p><!----></article><!--]--><!----></span></div><div class="grid-3 item" data-v-01c84bd2><span class="VPLink VPFeature" data-v-01c84bd2 data-v-cd5697f7 data-v-27eba380><!--[--><article class="box" data-v-cd5697f7><div class="icon" data-v-cd5697f7>😁</div><h2 class="title" data-v-cd5697f7>Friendly</h2><p class="details" data-v-cd5697f7>Human-readable yaml for all your hooks. A full featured code generation cli covering many use cases. And it's all optional, just stick with standard WP functions and patterns if and when you need to.</p><!----></article><!--]--><!----></span></div><!--]--></div></div></div><!--[--><!--]--><div style="position:relative;" data-v-14475fb0><div></div></div></div></div><footer class="VPFooter" data-v-688c301a data-v-6eb51548><div class="container" data-v-6eb51548><p class="message" data-v-6eb51548>Made by Moussa Clarke @ Sanders Web Works with ❤️</p><p class="copyright" data-v-6eb51548>Released under the MIT License. Copyright © 2021-present Moussa Clarke</p></div></footer><!--[--><!--]--></div></div>
<script>__VP_HASH_MAP__ = JSON.parse("{\"documentation_basics_front-end-frameworks.md\":\"9ec24b2c\",\"index.md\":\"6d4df403\",\"documentation_going-deeper_transformers.md\":\"00a3f6f4\",\"documentation_going-deeper_shortcodes.md\":\"d60d405f\",\"documentation_going-deeper_events.md\":\"47c9da6d\",\"documentation_getting-started_new-project.md\":\"b1d8ce01\",\"documentation_going-deeper_view-engines.md\":\"e1a1f59b\",\"documentation_going-deeper_field-enums.md\":\"2612915d\",\"documentation_database_post-types.md\":\"a4d0682e\",\"documentation_getting-started_local-wordpress.md\":\"ec387abd\",\"documentation_basics_http-responses.md\":\"2e465e7a\",\"documentation_development-workflow_commits-changelog.md\":\"c752503e\",\"documentation_going-deeper_tips-for-writing-views.md\":\"cca0aca3\",\"documentation_basics_http-requests.md\":\"69e66af8\",\"documentation_development-workflow_git-hooks.md\":\"51f158c7\",\"documentation_development-workflow_code-style.md\":\"d0553646\",\"documentation_basics_registries.md\":\"f526d5f0\",\"documentation_concepts_project-structure.md\":\"cfd92cc0\",\"documentation_database_fields.md\":\"8db4cb9b\",\"documentation_database_eloquent.md\":\"235680ef\",\"documentation_basics_middleware.md\":\"35ba2360\",\"documentation_development-workflow_tests.md\":\"c1e1e395\",\"documentation_getting-started_cli-tools.md\":\"3d3a34c1\",\"documentation_reference_codegen.md\":\"94ed5c34\",\"documentation_basics_helpers.md\":\"3882442a\",\"documentation_getting-started_existing-project.md\":\"acc48f61\",\"documentation_basics_hooks.md\":\"7be2e99f\",\"documentation_going-deeper_activators-and-deactivators.md\":\"a3dc88b5\",\"documentation_development-workflow_debugging.md\":\"d773ebae\",\"documentation_getting-started_local-environment.md\":\"7db5dbb2\",\"documentation_concepts_dotenv.md\":\"bf542452\",\"documentation_index.md\":\"4abd2e3e\",\"documentation_concepts_lifecycle.md\":\"442f87af\",\"documentation_basics_services.md\":\"e5b3d931\",\"documentation_database_migrations.md\":\"0445d0de\",\"documentation_deployment_deployment-process.md\":\"7fcdaabd\",\"documentation_getting-started_quick-start.md\":\"63195e8c\",\"documentation_basics_template-controllers.md\":\"ae227a2d\",\"documentation_getting-started_docker.md\":\"b2130e5c\",\"documentation_going-deeper_options-page.md\":\"8da0dc88\",\"documentation_basics_controllers.md\":\"67e0b3db\",\"roadmap.md\":\"43517f7b\",\"documentation_basics_routes.md\":\"79fc4124\",\"documentation_going-deeper_api-tokens.md\":\"776d6e0a\",\"documentation_development-workflow_static-analysis.md\":\"c76cd055\",\"documentation_concepts_dependency-injection-container.md\":\"774d7ff4\",\"documentation_basics_views.md\":\"88cc5b4f\",\"documentation_getting-started_installing-codegen.md\":\"0e5710a7\",\"documentation_going-deeper_job-queues.md\":\"593ec4ac\",\"documentation_basics_front-end-assets.md\":\"958dc263\",\"documentation_going-deeper_custom-commands.md\":\"8a3e0e35\"}")
__VP_SITE_DATA__ = JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Forme\",\"description\":\"The framework that knocks WordPress into shape\",\"base\":\"/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"}],\"sidebar\":[{\"text\":\"Introduction\",\"link\":\"/documentation/\"},{\"text\":\"Getting Started\",\"collapsed\":true,\"items\":[{\"text\":\"Quick Start\",\"link\":\"/documentation/getting-started/quick-start\"},{\"text\":\"Local Environment\",\"link\":\"/documentation/getting-started/local-environment\"},{\"text\":\"CLI Tools\",\"link\":\"/documentation/getting-started/cli-tools\"},{\"text\":\"Installing Codegen\",\"link\":\"/documentation/getting-started/installing-codegen\"},{\"text\":\"Local Wordpress\",\"link\":\"/documentation/getting-started/local-wordpress\"},{\"text\":\"New Project\",\"link\":\"/documentation/getting-started/new-project\"},{\"text\":\"Existing Project\",\"link\":\"/documentation/getting-started/existing-project\"},{\"text\":\"Docker\",\"link\":\"/documentation/getting-started/docker\"}]},{\"text\":\"General Concepts\",\"collapsed\":true,\"items\":[{\"text\":\"Project Structure\",\"link\":\"/documentation/concepts/project-structure\"},{\"text\":\"Lifecycle\",\"link\":\"/documentation/concepts/lifecycle\"},{\"text\":\"Dependency Injection Container\",\"link\":\"/documentation/concepts/dependency-injection-container\"},{\"text\":\"Dotenv\",\"link\":\"/documentation/concepts/dotenv\"}]},{\"text\":\"The Basics\",\"collapsed\":true,\"items\":[{\"text\":\"Hooks\",\"link\":\"/documentation/basics/hooks\"},{\"text\":\"Registries\",\"link\":\"/documentation/basics/registries\"},{\"text\":\"Routes\",\"link\":\"/documentation/basics/routes\"},{\"text\":\"HTTP Requests\",\"link\":\"/documentation/basics/http-requests\"},{\"text\":\"HTTP Responses\",\"link\":\"/documentation/basics/http-responses\"},{\"text\":\"Middleware\",\"link\":\"/documentation/basics/middleware\"},{\"text\":\"Controllers\",\"link\":\"/documentation/basics/controllers\"},{\"text\":\"Template Controllers\",\"link\":\"/documentation/basics/template-controllers\"},{\"text\":\"Services\",\"link\":\"/documentation/basics/services\"},{\"text\":\"Views\",\"link\":\"/documentation/basics/views\"},{\"text\":\"Helpers\",\"link\":\"/documentation/basics/helpers\"},{\"text\":\"Front End Assets\",\"link\":\"/documentation/basics/front-end-assets\"},{\"text\":\"Front End Frameworks\",\"link\":\"/documentation/basics/front-end-frameworks\"}]},{\"text\":\"Database\",\"collapsed\":true,\"items\":[{\"text\":\"Eloquent\",\"link\":\"/documentation/database/eloquent\"},{\"text\":\"Post Types\",\"link\":\"/documentation/database/post-types\"},{\"text\":\"Fields\",\"link\":\"/documentation/database/fields\"},{\"text\":\"Migrations\",\"link\":\"/documentation/database/migrations\"}]},{\"text\":\"Going Deeper\",\"collapsed\":true,\"items\":[{\"text\":\"Options Page\",\"link\":\"/documentation/going-deeper/options-page\"},{\"text\":\"Transformers\",\"link\":\"/documentation/going-deeper/transformers\"},{\"text\":\"Shortcodes\",\"link\":\"/documentation/going-deeper/shortcodes\"},{\"text\":\"API Tokens\",\"link\":\"/documentation/going-deeper/api-tokens\"},{\"text\":\"Job Queues\",\"link\":\"/documentation/going-deeper/job-queues\"},{\"text\":\"Events\",\"link\":\"/documentation/going-deeper/events\"},{\"text\":\"Activators and Deactivators\",\"link\":\"/documentation/going-deeper/activators-and-deactivators\"},{\"text\":\"View Engines\",\"link\":\"/documentation/going-deeper/view-engines\"},{\"text\":\"Tips for Writing Views\",\"link\":\"/documentation/going-deeper/tips-for-writing-views\"},{\"text\":\"Field Enums\",\"link\":\"/documentation/going-deeper/field-enums\"},{\"text\":\"Custom Commands\",\"link\":\"/documentation/going-deeper/custom-commands\"}]},{\"text\":\"Development Workflow\",\"collapsed\":true,\"items\":[{\"text\":\"Debugging\",\"link\":\"/documentation/development-workflow/debugging\"},{\"text\":\"Static Analysis\",\"link\":\"/documentation/development-workflow/static-analysis\"},{\"text\":\"Code Style\",\"link\":\"/documentation/development-workflow/code-style\"},{\"text\":\"Commits and Changelog\",\"link\":\"/documentation/development-workflow/commits-changelog\"},{\"text\":\"Git Hooks\",\"link\":\"/documentation/development-workflow/git-hooks\"},{\"text\":\"Tests\",\"link\":\"/documentation/development-workflow/tests\"}]},{\"text\":\"Deployment\",\"collapsed\":true,\"items\":[{\"text\":\"Deployment Process\",\"link\":\"/documentation/deployment/deployment-process\"}]},{\"text\":\"Reference\",\"collapsed\":true,\"items\":[{\"text\":\"Codegen\",\"link\":\"/documentation/reference/codegen\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/formewp\"}],\"footer\":{\"message\":\"Made by Moussa Clarke @ Sanders Web Works with ❤️\",\"copyright\":\"Released under the MIT License. Copyright © 2021-present Moussa Clarke\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":false}")</script>
</body>
</html>