|
132 | 132 | </li> |
133 | 133 | <li class="nav-item"> |
134 | 134 |
|
135 | | -<div class="version-selector"> |
136 | | - <div class="btn-group"> |
137 | | - <button type="button" class="btn dropdown-toggle bg-light" data-toggle="dropdown" data-display="static" aria-haspopup="true" aria-expanded="false" id="version-selector-dropdown"> |
138 | | - |
139 | | - v6 |
140 | | - |
141 | | - </button> |
142 | | - <div class="dropdown-menu dropdown-menu-right dropdown-menu-lg-left" aria-labelledby="version-selector-dropdown"> |
143 | | - |
| 135 | + |
| 136 | + <div class="version-selector"> |
| 137 | + <div class="btn-group"> |
| 138 | + <button type="button" class="btn dropdown-toggle bg-light" data-toggle="dropdown" data-display="static" aria-haspopup="true" aria-expanded="false" id="version-selector-dropdown"> |
144 | 139 |
|
145 | | - <a href="v6/introduction/introduction/" class="dropdown-item"> |
146 | | - |
147 | | - v6 (latest) |
148 | | - |
149 | | - </a> |
| 140 | + v6 |
150 | 141 |
|
151 | | - |
| 142 | + </button> |
| 143 | + <div class="dropdown-menu dropdown-menu-right dropdown-menu-lg-left" aria-labelledby="version-selector-dropdown"> |
152 | 144 |
|
153 | | - <a href="v5/introduction/introduction/" class="dropdown-item"> |
154 | | - |
155 | | - v5 |
156 | | - |
157 | | - </a> |
158 | 145 |
|
159 | | - |
| 146 | + <a href="v6/introduction/introduction/" class="dropdown-item"> |
| 147 | + |
| 148 | + v6 (latest) |
| 149 | + |
| 150 | + </a> |
160 | 151 |
|
161 | | - <a href="v4/introduction/introduction/" class="dropdown-item"> |
162 | | - |
163 | | - v4 |
164 | | - |
165 | | - </a> |
166 | 152 |
|
167 | | - |
| 153 | + |
| 154 | + <a href="v5/introduction/introduction/" class="dropdown-item"> |
| 155 | + |
| 156 | + v5 |
| 157 | + |
| 158 | + </a> |
| 159 | + |
| 160 | + |
| 161 | + |
| 162 | + <a href="v4/introduction/introduction/" class="dropdown-item"> |
| 163 | + |
| 164 | + v4 |
| 165 | + |
| 166 | + </a> |
| 167 | + |
| 168 | + |
| 169 | + </div> |
168 | 170 | </div> |
169 | 171 | </div> |
170 | | -</div> |
| 172 | + |
171 | 173 |
|
172 | 174 | </li> |
173 | 175 | </ul> |
@@ -928,56 +930,57 @@ <h5 class="subnavigation__title">Table of Contents</h5> |
928 | 930 |
|
929 | 931 |
|
930 | 932 | <h1>Dotkernel API</h1> |
931 | | - <h2>Features</h2> |
932 | | - <div style="display: flex;gap: 30px;flex-wrap: wrap;"> |
933 | | - <div style="width:300px"> |
934 | | - <div style="display: flex;gap:25px;height:70px;margin-bottom:20px;"> |
935 | | - <img style="background: #E4EDFF;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/cycle.svg"> |
936 | | - <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/container/intro/" target="_blank" rel="noopener">Containers</a></h3> |
937 | | - </div> |
938 | | - Dotkernel is built around the PSR-11 dependency container. We have chosen <strong><a href="https://github.com/laminas/laminas-servicemanager">Laminas Service Manager</a></strong> as our default implementation. |
| 933 | +<h2>Features</h2> |
| 934 | +<div style="display: flex;gap: 30px;flex-wrap: wrap;"> |
| 935 | + <div style="width:300px"> |
| 936 | + <div style="display: flex;gap:25px;height:70px;margin-bottom:20px;"> |
| 937 | + <img style="background: #E4EDFF;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/cycle.svg" alt="Mezzio Containers"> |
| 938 | + <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/container/intro/" target="_blank" rel="noopener">Containers</a></h3> |
939 | 939 | </div> |
940 | | - <div style="width:300px"> |
941 | | - <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
942 | | - <img style="background: #E5F6E3;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/migrate.svg"> |
943 | | - <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/template/intro/" target="_blank" rel="noopener">Templating</a></h3> |
944 | | - </div> |
945 | | - By default, no middleware in Mezzio is templated. We use <strong><a href="https://twig.symfony.com/doc/3.x/">Twig</a></strong> as the default templating engine. |
| 940 | + Dotkernel is built around the PSR-11 dependency container. We have chosen <strong><a href="https://github.com/laminas/laminas-servicemanager">Laminas Service Manager</a></strong> as our default implementation. |
| 941 | + </div> |
| 942 | + <div style="width:300px"> |
| 943 | + <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
| 944 | + <img style="background: #E5F6E3;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/migrate.svg" alt="Mezzio Templating"> |
| 945 | + <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/template/intro/" target="_blank" rel="noopener">Templating</a></h3> |
946 | 946 | </div> |
947 | | - <div style="width:300px"> |
948 | | - <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
949 | | - <img style="background: #FDD3D3;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/jump.svg"> |
950 | | - <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/router/intro/" target="_blank" rel="noopener">Routers</a></h3> |
951 | | - </div> |
952 | | - There are various routing implementations compatible with Expressive. We have chosen <strong><a href="https://github.com/nikic/FastRoute">FastRoute</a></strong> as Dotkernel’s default routing library. |
| 947 | + By default, no middleware in Mezzio is templated. We use <strong><a href="https://twig.symfony.com/doc/3.x/">Twig</a></strong> as the default templating engine. |
| 948 | + </div> |
| 949 | + <div style="width:300px"> |
| 950 | + <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
| 951 | + <img style="background: #FDD3D3;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/jump.svg" alt="Mezzio Routers"> |
| 952 | + <h3 style="padding-top:0;margin-top:0;"><a href="https://docs.mezzio.dev/mezzio/v3/features/router/intro/" target="_blank" rel="noopener">Routers</a></h3> |
953 | 953 | </div> |
954 | | - <div style="width:300px"> |
955 | | - <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
956 | | - <img style="background: #DDD1FF;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/notepad.svg"> |
957 | | - <h3 style="padding-top:0;margin-top:0;"><a href="https://github.com/laminas/laminas-diactoros" target="_blank" rel="noopener">Http messages</a></h3> |
958 | | - </div> |
959 | | - Mezzio, and consequently Dotkernel, is built around <strong><a href="https://github.com/php-fig/http-message">PSR-7</a></strong>. It uses <strong><a href="https://github.com/laminas/laminas-diactoros">Laminas Diactoros</a></strong> as the PSR-7 implementation. |
| 954 | + There are various routing implementations compatible with Expressive. We have chosen <strong><a href="https://github.com/nikic/FastRoute">FastRoute</a></strong> as Dotkernel’s default routing library. |
| 955 | + </div> |
| 956 | + <div style="width:300px"> |
| 957 | + <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
| 958 | + <img style="background: #DDD1FF;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/notepad.svg" alt="Laminas diactoros"> |
| 959 | + <h3 style="padding-top:0;margin-top:0;"><a href="https://github.com/laminas/laminas-diactoros" target="_blank" rel="noopener">Http messages</a></h3> |
960 | 960 | </div> |
961 | | - <div style="width:300px"> |
962 | | - <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
963 | | - <img style="background: #FFEDD8;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/integration.svg"> |
964 | | - <h3 style="padding-top:0;margin-top:0;"><a href="https://www.doctrine-project.org/projects/doctrine-orm/en/current/tutorials/getting-started.html" target="_blank" rel="noopener">Database and object mapping</a></h3> |
965 | | - </div> |
966 | | - The Doctrine Project’s PHP libraries are at the core of our database storage and object mapping. We use Doctrine's <strong><a href="https://www.doctrine-project.org/projects/dbal.html">Database Abstraction Layer</a></strong> and <strong><a href="https://www.doctrine-project.org/projects/orm.html">Object Relational Mapper</a></strong>. |
| 961 | + Mezzio, and consequently Dotkernel, is built around <strong><a href="https://github.com/php-fig/http-message">PSR-7</a></strong>. It uses <strong><a href="https://github.com/laminas/laminas-diactoros">Laminas Diactoros</a></strong> as the PSR-7 implementation. |
| 962 | + </div> |
| 963 | + <div style="width:300px"> |
| 964 | + <div style="display: flex;gap:25px;height:70px;margin-bottom:20px"> |
| 965 | + <img style="background: #FFEDD8;padding:10px;border-radius:10px" src="https://www.dotkernel.org/images/app/icon/integration.svg" alt="Doctrine"> |
| 966 | + <h3 style="padding-top:0;margin-top:0;"><a href="https://www.doctrine-project.org/projects/doctrine-orm/en/current/tutorials/getting-started.html" target="_blank" rel="noopener">Database and object mapping</a></h3> |
967 | 967 | </div> |
| 968 | + The Doctrine Project’s PHP libraries are at the core of our database storage and object mapping. We use Doctrine's <strong><a href="https://www.doctrine-project.org/projects/dbal.html">Database Abstraction Layer</a></strong> and <strong><a href="https://www.doctrine-project.org/projects/orm.html">Object Relational Mapper</a></strong>. |
968 | 969 | </div> |
969 | | - <h2>Installation</h2> |
970 | | - <h3>Using Git</h3> |
971 | | - <pre class="highlight line-numbers"> |
972 | | - <i class="bi bi-copy copy_btn" onclick="copy(this)"></i> |
973 | | - <code class="language-bash">git clone https://github.com/dotkernel/api.git dotkernel-api</code> |
974 | | - </pre> |
| 970 | +</div> |
| 971 | +<h2>Installation</h2> |
| 972 | +<h3>Using Git</h3> |
| 973 | +<pre class="highlight line-numbers"> |
| 974 | + <i class="bi bi-copy copy_btn" onclick="copy(this)"></i> |
| 975 | + <code class="language-bash">git clone https://github.com/dotkernel/api.git dotkernel-api</code> |
| 976 | +</pre> |
975 | 977 |
|
976 | 978 |
|
977 | 979 | <h2>Support</h2> |
978 | 980 | <ul> |
979 | | - <li>Issues: <a href="https://github.com/dotkernel/api/issues">github.com/dotkernel/api/issues</a></li> |
980 | | - <li>Source: <a href="https://github.com/dotkernel/api">github.com/dotkernel/api</a></li> |
| 981 | + <li>Discussions: <a href="https://github.com/orgs/dotkernel/discussions" target="_blank">https://github.com/orgs/dotkernel/discussions</a></li> |
| 982 | + <li>Issues: <a href="https://github.com/dotkernel/api/issues" target="_blank">github.com/dotkernel/api/issues</a></li> |
| 983 | + <li>Source: <a href="https://github.com/dotkernel/api" target="_blank">github.com/dotkernel/api</a></li> |
981 | 984 | </ul> |
982 | 985 |
|
983 | 986 |
|
@@ -1149,5 +1152,5 @@ <h5 class="modal-title">Search</h5> |
1149 | 1152 |
|
1150 | 1153 | <!-- |
1151 | 1154 | MkDocs version : 1.6.1 |
1152 | | -Build Date UTC : 2025-06-06 09:57:05.191649+00:00 |
| 1155 | +Build Date UTC : 2025-06-25 07:36:03.037251+00:00 |
1153 | 1156 | --> |
0 commit comments