Skip to content

Commit ff8ea8e

Browse files
committed
Release v4.3.5
1 parent 3cef1d2 commit ff8ea8e

246 files changed

Lines changed: 2603 additions & 1181 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CodeIgniter4.3.5.epub

1.72 MB
Binary file not shown.

docs/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 18a8b2f082e4f2bd69e6e91c3610c081
3+
config: 87f56cd65d505c4469248bbefffcb237
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/_static/css/citheme.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ h2, h3 {
139139
background: #252525;
140140
}
141141

142+
.wy-side-nav-search {
143+
background: #dd4814;
144+
}
145+
142146
.wy-side-nav-search .logo {
143147
width: 100% !important;
144148
}

docs/_static/css/citheme_dark.css

Lines changed: 346 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,346 @@
1+
/*
2+
* Based heavily on https://darkreader.org/
3+
*/
4+
5+
@media (prefers-color-scheme: dark) {
6+
7+
hr {
8+
border-top: 1px solid rgb(56, 61, 63);
9+
}
10+
11+
pre {
12+
background-color: #282b2d !important
13+
}
14+
15+
img:not([src*='.svg']) {
16+
filter: grayscale(50%) contrast(70%);;
17+
}
18+
19+
html {
20+
background-color: #181a1b !important;
21+
}
22+
23+
html, body {
24+
background-color: #181a1b;
25+
color: rgb(192, 186, 178);
26+
}
27+
28+
table {
29+
border-color: #545b5e;
30+
}
31+
32+
::placeholder {
33+
color: #b2aba1;
34+
}
35+
36+
input:-webkit-autofill,
37+
textarea:-webkit-autofill,
38+
select:-webkit-autofill {
39+
background-color: #404400 !important;
40+
color: #e8e6e3 !important;
41+
}
42+
43+
.wy-side-nav-search {
44+
background-color: #b13a10;
45+
color: rgb(230, 228, 225);
46+
}
47+
48+
.wy-side-nav-search input[type=text] {
49+
box-shadow: rgb(43 47 49) 0px 1px 3px inset;
50+
border-color: rgb(59 59 59);
51+
background-color: rgb(59 59 59);
52+
color: #96928c;
53+
}
54+
55+
.btn {
56+
color: rgb(232, 230, 227);
57+
border-color: rgba(140, 130, 115, 0.1);
58+
background-color: rgb(31, 139, 77);
59+
text-decoration-color: initial;
60+
box-shadow: rgb(24 26 27 / 50%) 0px 1px 2px -1px inset, rgb(0 0 0 / 10%) 0px -2px 0px 0px inset;
61+
padding: 8px 8px 6px;
62+
line-height: 15px;
63+
}
64+
65+
.btn-neutral, .btn-neutral:visited {
66+
background-color: rgb(27, 36, 36) !important;
67+
color: rgb(192, 186, 178) !important;
68+
}
69+
70+
.btn-neutral:hover {
71+
background-color: rgb(42, 47, 47) !important;
72+
}
73+
74+
footer {
75+
color: rgb(152, 143, 129) !important;
76+
}
77+
78+
.wy-nav-content {
79+
background-color: #181a1b !important;
80+
color: rgb(192, 186, 178) !important;
81+
}
82+
83+
.method .sig-object, .class dt, .data dt, .attribute dt, .function dt,
84+
.descclassname, .descname {
85+
background-color: rgb(40, 43, 45) !important;
86+
color: rgb(192, 186, 178) !important;
87+
}
88+
89+
html.writer-html4 .rst-content dl:not(.docutils) > dt, html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.citation):not(.glossary):not(.simple) > dt {
90+
color: #cccccc !important;
91+
}
92+
93+
html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt, html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.citation):not(.glossary):not(.simple) dl:not(.field-list) > dt {
94+
color: #96928c !important;
95+
border-left: 3px solid #3f4547 !important;
96+
}
97+
98+
html.writer-html4 .rst-content dl:not(.docutils) .optional, html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.citation):not(.glossary):not(.simple) .optional {
99+
color: #c0bab2 !important;
100+
}
101+
102+
.method dt, .function .field-list dt {
103+
background-color: inherit !important;
104+
}
105+
106+
.rst-content .toc-backref {
107+
color: rgb(192, 186, 178) !important;
108+
}
109+
110+
code.literal {
111+
background-color: #2d2d2d !important;
112+
border: 1px solid #6d6d6d !important;
113+
}
114+
115+
.wy-nav-top {
116+
background-color: #b13a10 !important;
117+
}
118+
119+
.wy-nav-side {
120+
background-color: rgb(28, 30, 31) !important;
121+
}
122+
123+
.wy-menu-vertical a:visited {
124+
color: rgb(192, 186, 178) !important;
125+
}
126+
127+
.wy-menu-vertical li.current > a button.toctree-expand, .wy-menu-vertical li.on a button.toctree-expand {
128+
color: rgb(200, 195, 188) !important;
129+
}
130+
.wy-menu-vertical a:hover button.toctree-expand {
131+
color: rgb(208, 204, 198) !important;
132+
}
133+
134+
.wy-nav-content-wrap {
135+
background-color: #181a1b !important;
136+
}
137+
138+
.wy-nav-content-wrap a, .wy-nav-content-wrap a:visited {
139+
color: rgb(237, 101, 54) !important;
140+
}
141+
142+
.wy-nav-content-wrap a:hover, .wy-nav-content-wrap a:active {
143+
color: rgb(241, 138, 103) !important;
144+
}
145+
146+
.wy-menu-vertical a:active {
147+
background-color: #b13a10 !important;
148+
}
149+
150+
.sidebar {
151+
background-color: #191919 !important;
152+
}
153+
154+
.sidebar-title {
155+
background-color: #2b2b2b !important;
156+
}
157+
158+
.xref, .py-meth {
159+
color: #96928c !important;
160+
}
161+
162+
.admonition, .note {
163+
background-color: #2d2d2d !important;
164+
}
165+
166+
/* override table width restrictions */
167+
168+
.wy-table thead, .rst-content table.docutils thead, .rst-content table.field-list thead {
169+
background-color: inherit;
170+
}
171+
172+
.rst-content table.docutils thead, .rst-content table.field-list thead, .wy-table thead {
173+
color: #c0bab2 !important;
174+
}
175+
176+
.wy-table thead th, .rst-content table.docutils thead th, .rst-content table.field-list thead th {
177+
border: solid 1px #c0bab2 !important;
178+
}
179+
180+
.rst-content table.docutils td, .wy-table-bordered-all td {
181+
border-bottom: 1px solid #c0bab2 !important;
182+
border-left: 1px solid #c0bab2 !important;
183+
}
184+
185+
.rst-content table.docutils, .wy-table-bordered-all {
186+
border: solid 1px #c0bab2 !important;
187+
}
188+
189+
.wy-table thead p, .rst-content table.docutils thead p, .rst-content table.field-list thead p {
190+
margin: 0;
191+
}
192+
193+
.wy-table-odd td, .wy-table-striped tr:nth-child(2n-1) td, .rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
194+
background-color: #343131 !important;
195+
}
196+
197+
/* Messages ----------------------------------------------------------------- */
198+
199+
.rst-content .section .admonition ul {
200+
margin-bottom: 0;
201+
}
202+
203+
.rst-content code.literal, .rst-content tt.literal {
204+
color: rgb(233, 88, 73) !important;
205+
}
206+
207+
.rst-content .note .admonition-title, .rst-content .note .wy-alert-title, .rst-content .seealso .admonition-title, .rst-content .seealso .wy-alert-title, .rst-content .wy-alert-info.admonition-todo .admonition-title, .rst-content .wy-alert-info.admonition-todo .wy-alert-title, .rst-content .wy-alert-info.admonition .admonition-title, .rst-content .wy-alert-info.admonition .wy-alert-title, .rst-content .wy-alert-info.attention .admonition-title, .rst-content .wy-alert-info.attention .wy-alert-title, .rst-content .wy-alert-info.caution .admonition-title, .rst-content .wy-alert-info.caution .wy-alert-title, .rst-content .wy-alert-info.danger .admonition-title, .rst-content .wy-alert-info.danger .wy-alert-title, .rst-content .wy-alert-info.error .admonition-title, .rst-content .wy-alert-info.error .wy-alert-title, .rst-content .wy-alert-info.hint .admonition-title, .rst-content .wy-alert-info.hint .wy-alert-title, .rst-content .wy-alert-info.important .admonition-title, .rst-content .wy-alert-info.important .wy-alert-title, .rst-content .wy-alert-info.tip .admonition-title, .rst-content .wy-alert-info.tip .wy-alert-title, .rst-content .wy-alert-info.warning .admonition-title, .rst-content .wy-alert-info.warning .wy-alert-title, .rst-content .wy-alert.wy-alert-info .admonition-title, .wy-alert.wy-alert-info .rst-content .admonition-title, .wy-alert.wy-alert-info .wy-alert-title {
208+
background: #3a6d8e !important;
209+
color: #cdcdcd !important;
210+
}
211+
212+
.rst-content .admonition-todo .admonition-title, .rst-content .admonition-todo .wy-alert-title, .rst-content .attention .admonition-title, .rst-content .attention .wy-alert-title, .rst-content .caution .admonition-title, .rst-content .caution .wy-alert-title, .rst-content .warning .admonition-title, .rst-content .warning .wy-alert-title, .rst-content .wy-alert-warning.admonition .admonition-title, .rst-content .wy-alert-warning.admonition .wy-alert-title, .rst-content .wy-alert-warning.danger .admonition-title, .rst-content .wy-alert-warning.danger .wy-alert-title, .rst-content .wy-alert-warning.error .admonition-title, .rst-content .wy-alert-warning.error .wy-alert-title, .rst-content .wy-alert-warning.hint .admonition-title, .rst-content .wy-alert-warning.hint .wy-alert-title, .rst-content .wy-alert-warning.important .admonition-title, .rst-content .wy-alert-warning.important .wy-alert-title, .rst-content .wy-alert-warning.note .admonition-title, .rst-content .wy-alert-warning.note .wy-alert-title, .rst-content .wy-alert-warning.seealso .admonition-title, .rst-content .wy-alert-warning.seealso .wy-alert-title, .rst-content .wy-alert-warning.tip .admonition-title, .rst-content .wy-alert-warning.tip .wy-alert-title, .rst-content .wy-alert.wy-alert-warning .admonition-title, .wy-alert.wy-alert-warning .rst-content .admonition-title, .wy-alert.wy-alert-warning .wy-alert-title {
213+
background: #b96a26 !important;
214+
color: #cdcdcd !important;
215+
}
216+
217+
/* Content ----------------------------------------------------------------- */
218+
219+
.rst-content .important .admonition-title {
220+
background: #b04926 !important;
221+
color: #cdcdcd !important;
222+
}
223+
224+
.rst-content div[class^="highlight"], .rst-content pre.literal-block {
225+
border: 1px solid rgb(63, 69, 71) !important;
226+
}
227+
228+
html.writer-html4 .rst-content dl:not(.docutils) > dt, html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.citation):not(.glossary):not(.simple) > dt {
229+
border-top: solid 3px #b13a10 !important;
230+
}
231+
232+
html.writer-html4 .rst-content dl:not(.docutils) > dt, html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.citation):not(.glossary):not(.simple) > dt {
233+
background: #282b2d !important;
234+
}
235+
236+
/* Side Menu ---------------------------------------------------------------- */
237+
238+
.wy-menu-vertical li.current {
239+
background: rgb(40, 43, 45) !important;
240+
}
241+
242+
.wy-menu-vertical li.current > a, .wy-menu-vertical li.on a, .wy-menu-vertical li.current > a:hover, .wy-menu-vertical li.on a:hover {
243+
background-color: rgb(24, 26, 27) !important;
244+
color: rgb(192, 186, 178) !important;
245+
}
246+
247+
.wy-menu-vertical li.toctree-l1.current > a {
248+
border-bottom-color: rgb(63, 69, 71) !important;
249+
border-top-color: rgb(63, 69, 71) !important;
250+
251+
}
252+
253+
.wy-menu-vertical li.current a {
254+
border-right-color: rgb(63, 69, 71) !important;
255+
}
256+
257+
.wy-menu-vertical li.toctree-l2.current > a, .wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a,
258+
.wy-menu-vertical li.toctree-l2.current:hover > a, .wy-menu-vertical li.toctree-l2.current li.toctree-l3:hover > a {
259+
background: #3c3c3c !important;
260+
border-right-color: rgb(63, 69, 71) !important;
261+
}
262+
263+
.wy-menu-vertical li.toctree-l2:hover > a, .wy-menu-vertical li.toctree-l2.current li.toctree-l3:hover > a {
264+
background: #1c2020 !important;
265+
}
266+
267+
.wy-menu-vertical li.toctree-l2 a, .wy-menu-vertical li.toctree-l3 a, .wy-menu-vertical li.toctree-l4 a, .wy-menu-vertical li.toctree-l5 a, .wy-menu-vertical li.toctree-l6 a, .wy-menu-vertical li.toctree-l7 a, .wy-menu-vertical li.toctree-l8 a, .wy-menu-vertical li.toctree-l9 a, .wy-menu-vertical li.toctree-l10 a {
268+
color: rgb(192, 186, 178) !important;
269+
}
270+
271+
.wy-menu-vertical li code {
272+
color: rgb(237, 101, 54) !important;
273+
}
274+
275+
.wy-menu-vertical .xref {
276+
color: #2980B9 !important;
277+
}
278+
279+
/* Search results ---------------------------------------------------------------- */
280+
281+
#search-results .search li:first-child {
282+
border-top: 1px solid rgb(56, 61, 63);
283+
}
284+
285+
#search-results .search li {
286+
border-bottom: 1px solid rgb(56, 61, 63);
287+
padding-bottom: 14px !important;
288+
}
289+
290+
.highlighted {
291+
background-color: #5e5939 !important
292+
}
293+
294+
a .highlighted {
295+
color: #cecece;
296+
}
297+
298+
.rst-content .highlighted {
299+
box-shadow: 0 0 0 2px #b3a159;
300+
}
301+
302+
.versionadded {
303+
background: #275b11;
304+
}
305+
306+
.deprecated:not(.versionmodified) {
307+
background: #86371b;
308+
}
309+
310+
/* Elements ----------------------------------------------------------------- */
311+
312+
.highlight .m {
313+
color: inherit
314+
}
315+
316+
.highlight .nt {
317+
color: #a6a6df;
318+
}
319+
320+
.highlight .nv {
321+
color: #4f9fd5;
322+
}
323+
324+
.highlight .na {
325+
color: #57acac;
326+
}
327+
328+
.highlight .nc {
329+
color: #7687b9;
330+
font-weight: bold;
331+
}
332+
333+
.highlight .nf {
334+
color: #b96f6f;
335+
font-weight: bold;
336+
}
337+
338+
.highlight .fm {
339+
color: #b96f6f;
340+
font-weight: bold;
341+
}
342+
343+
.highlight .ni {
344+
color: #b780b7;
345+
}
346+
}

docs/_static/documentation_options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var DOCUMENTATION_OPTIONS = {
22
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3-
VERSION: '4.3.4',
3+
VERSION: '4.3.5',
44
LANGUAGE: 'None',
55
COLLAPSE_INDEX: false,
66
BUILDER: 'html',

0 commit comments

Comments
 (0)