Skip to content

Commit c67628b

Browse files
committed
Release 4.0.0-rc.4
1 parent 1ad7697 commit c67628b

File tree

167 files changed

+17512
-6063
lines changed

Some content is hidden

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

167 files changed

+17512
-6063
lines changed

CodeIgniter4.0.0-rc.4.epub

629 KB
Binary file not shown.

docs/_static/basic.css

+93-21
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Sphinx stylesheet -- basic theme.
66
*
7-
* :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS.
7+
* :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
88
* :license: BSD, see LICENSE for details.
99
*
1010
*/
@@ -81,10 +81,26 @@ div.sphinxsidebar input {
8181
font-size: 1em;
8282
}
8383

84+
div.sphinxsidebar #searchbox form.search {
85+
overflow: hidden;
86+
}
87+
8488
div.sphinxsidebar #searchbox input[type="text"] {
85-
width: 170px;
89+
float: left;
90+
width: 80%;
91+
padding: 0.25em;
92+
box-sizing: border-box;
93+
}
94+
95+
div.sphinxsidebar #searchbox input[type="submit"] {
96+
float: left;
97+
width: 20%;
98+
border-left: none;
99+
padding: 0.25em;
100+
box-sizing: border-box;
86101
}
87102

103+
88104
img {
89105
border: 0;
90106
max-width: 100%;
@@ -122,6 +138,8 @@ ul.keywordmatches li.goodmatch a {
122138

123139
table.contentstable {
124140
width: 90%;
141+
margin-left: auto;
142+
margin-right: auto;
125143
}
126144

127145
table.contentstable p.biglink {
@@ -149,9 +167,14 @@ table.indextable td {
149167
vertical-align: top;
150168
}
151169

152-
table.indextable dl, table.indextable dd {
170+
table.indextable ul {
153171
margin-top: 0;
154172
margin-bottom: 0;
173+
list-style-type: none;
174+
}
175+
176+
table.indextable > tbody > tr > td > ul {
177+
padding-left: 0em;
155178
}
156179

157180
table.indextable tr.pcap {
@@ -183,8 +206,20 @@ div.genindex-jumpbox {
183206
padding: 0.4em;
184207
}
185208

209+
/* -- domain module index --------------------------------------------------- */
210+
211+
table.modindextable td {
212+
padding: 2px;
213+
border-collapse: collapse;
214+
}
215+
186216
/* -- general body styles --------------------------------------------------- */
187217

218+
div.body {
219+
min-width: 450px;
220+
max-width: 800px;
221+
}
222+
188223
div.body p, div.body dd, div.body li, div.body blockquote {
189224
-moz-hyphens: auto;
190225
-ms-hyphens: auto;
@@ -217,10 +252,6 @@ div.body td {
217252
text-align: left;
218253
}
219254

220-
.field-list ul {
221-
padding-left: 1em;
222-
}
223-
224255
.first {
225256
margin-top: 0 !important;
226257
}
@@ -322,6 +353,11 @@ table.docutils {
322353
border-collapse: collapse;
323354
}
324355

356+
table.align-center {
357+
margin-left: auto;
358+
margin-right: auto;
359+
}
360+
325361
table caption span.caption-number {
326362
font-style: italic;
327363
}
@@ -337,10 +373,6 @@ table.docutils td, table.docutils th {
337373
border-bottom: 1px solid #aaa;
338374
}
339375

340-
table.field-list td, table.field-list th {
341-
border: 0 !important;
342-
}
343-
344376
table.footnote td, table.footnote th {
345377
border: 0 !important;
346378
}
@@ -377,6 +409,34 @@ div.figure p.caption span.caption-number {
377409
div.figure p.caption span.caption-text {
378410
}
379411

412+
/* -- field list styles ----------------------------------------------------- */
413+
414+
table.field-list td, table.field-list th {
415+
border: 0 !important;
416+
}
417+
418+
.field-list ul {
419+
margin: 0;
420+
padding-left: 1em;
421+
}
422+
423+
.field-list p {
424+
margin: 0;
425+
}
426+
427+
.field-name {
428+
-moz-hyphens: manual;
429+
-ms-hyphens: manual;
430+
-webkit-hyphens: manual;
431+
hyphens: manual;
432+
}
433+
434+
/* -- hlist styles ---------------------------------------------------------- */
435+
436+
table.hlist td {
437+
vertical-align: top;
438+
}
439+
380440

381441
/* -- other body styles ----------------------------------------------------- */
382442

@@ -418,24 +478,19 @@ dd {
418478
margin-left: 30px;
419479
}
420480

421-
dt:target, .highlighted {
481+
dt:target, span.highlighted {
422482
background-color: #fbe54e;
423483
}
424484

485+
rect.highlighted {
486+
fill: #fbe54e;
487+
}
488+
425489
dl.glossary dt {
426490
font-weight: bold;
427491
font-size: 1.1em;
428492
}
429493

430-
.field-list ul {
431-
margin: 0;
432-
padding-left: 1em;
433-
}
434-
435-
.field-list p {
436-
margin: 0;
437-
}
438-
439494
.optional {
440495
font-size: 1.3em;
441496
}
@@ -494,6 +549,13 @@ pre {
494549
overflow-y: hidden; /* fixes display issues on Chrome browsers */
495550
}
496551

552+
span.pre {
553+
-moz-hyphens: none;
554+
-ms-hyphens: none;
555+
-webkit-hyphens: none;
556+
hyphens: none;
557+
}
558+
497559
td.linenos pre {
498560
padding: 5px 0px;
499561
border: 0;
@@ -585,6 +647,16 @@ span.eqno {
585647
float: right;
586648
}
587649

650+
span.eqno a.headerlink {
651+
position: relative;
652+
left: 0px;
653+
z-index: 1;
654+
}
655+
656+
div.math:hover a.headerlink {
657+
visibility: visible;
658+
}
659+
588660
/* -- printout stylesheet --------------------------------------------------- */
589661

590662
@media print {

docs/_static/comment-bright.png

-2.68 KB
Loading

docs/_static/comment-close.png

-2.68 KB
Loading

docs/_static/comment.png

-2.74 KB
Loading

docs/_static/doctools.js

+47-19
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Sphinx JavaScript utilities for all documentation.
66
*
7-
* :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS.
7+
* :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
88
* :license: BSD, see LICENSE for details.
99
*
1010
*/
@@ -45,7 +45,7 @@ jQuery.urlencode = encodeURIComponent;
4545
* it will always return arrays of strings for the value parts.
4646
*/
4747
jQuery.getQueryParameters = function(s) {
48-
if (typeof s == 'undefined')
48+
if (typeof s === 'undefined')
4949
s = document.location.search;
5050
var parts = s.substr(s.indexOf('?') + 1).split('&');
5151
var result = {};
@@ -66,29 +66,55 @@ jQuery.getQueryParameters = function(s) {
6666
* span elements with the given class name.
6767
*/
6868
jQuery.fn.highlightText = function(text, className) {
69-
function highlight(node) {
70-
if (node.nodeType == 3) {
69+
function highlight(node, addItems) {
70+
if (node.nodeType === 3) {
7171
var val = node.nodeValue;
7272
var pos = val.toLowerCase().indexOf(text);
73-
if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) {
74-
var span = document.createElement("span");
75-
span.className = className;
73+
if (pos >= 0 &&
74+
!jQuery(node.parentNode).hasClass(className) &&
75+
!jQuery(node.parentNode).hasClass("nohighlight")) {
76+
var span;
77+
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
78+
if (isInSVG) {
79+
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
80+
} else {
81+
span = document.createElement("span");
82+
span.className = className;
83+
}
7684
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
7785
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
7886
document.createTextNode(val.substr(pos + text.length)),
7987
node.nextSibling));
8088
node.nodeValue = val.substr(0, pos);
89+
if (isInSVG) {
90+
var bbox = span.getBBox();
91+
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
92+
rect.x.baseVal.value = bbox.x;
93+
rect.y.baseVal.value = bbox.y;
94+
rect.width.baseVal.value = bbox.width;
95+
rect.height.baseVal.value = bbox.height;
96+
rect.setAttribute('class', className);
97+
var parentOfText = node.parentNode.parentNode;
98+
addItems.push({
99+
"parent": node.parentNode,
100+
"target": rect});
101+
}
81102
}
82103
}
83104
else if (!jQuery(node).is("button, select, textarea")) {
84105
jQuery.each(node.childNodes, function() {
85-
highlight(this);
106+
highlight(this, addItems);
86107
});
87108
}
88109
}
89-
return this.each(function() {
90-
highlight(this);
110+
var addItems = [];
111+
var result = this.each(function() {
112+
highlight(this, addItems);
91113
});
114+
for (var i = 0; i < addItems.length; ++i) {
115+
jQuery(addItems[i].parent).before(addItems[i].target);
116+
}
117+
return result;
92118
};
93119

94120
/*
@@ -124,28 +150,30 @@ var Documentation = {
124150
this.fixFirefoxAnchorBug();
125151
this.highlightSearchWords();
126152
this.initIndexTable();
127-
153+
if (DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) {
154+
this.initOnKeyListeners();
155+
}
128156
},
129157

130158
/**
131159
* i18n support
132160
*/
133161
TRANSLATIONS : {},
134-
PLURAL_EXPR : function(n) { return n == 1 ? 0 : 1; },
162+
PLURAL_EXPR : function(n) { return n === 1 ? 0 : 1; },
135163
LOCALE : 'unknown',
136164

137165
// gettext and ngettext don't access this so that the functions
138166
// can safely bound to a different name (_ = Documentation.gettext)
139167
gettext : function(string) {
140168
var translated = Documentation.TRANSLATIONS[string];
141-
if (typeof translated == 'undefined')
169+
if (typeof translated === 'undefined')
142170
return string;
143-
return (typeof translated == 'string') ? translated : translated[0];
171+
return (typeof translated === 'string') ? translated : translated[0];
144172
},
145173

146174
ngettext : function(singular, plural, n) {
147175
var translated = Documentation.TRANSLATIONS[singular];
148-
if (typeof translated == 'undefined')
176+
if (typeof translated === 'undefined')
149177
return (n == 1) ? singular : plural;
150178
return translated[Documentation.PLURALEXPR(n)];
151179
},
@@ -180,7 +208,7 @@ var Documentation = {
180208
* see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075
181209
*/
182210
fixFirefoxAnchorBug : function() {
183-
if (document.location.hash)
211+
if (document.location.hash && $.browser.mozilla)
184212
window.setTimeout(function() {
185213
document.location.href += '';
186214
}, 10);
@@ -216,7 +244,7 @@ var Documentation = {
216244
var src = $(this).attr('src');
217245
var idnum = $(this).attr('id').substr(7);
218246
$('tr.cg-' + idnum).toggle();
219-
if (src.substr(-9) == 'minus.png')
247+
if (src.substr(-9) === 'minus.png')
220248
$(this).attr('src', src.substr(0, src.length-9) + 'plus.png');
221249
else
222250
$(this).attr('src', src.substr(0, src.length-8) + 'minus.png');
@@ -248,7 +276,7 @@ var Documentation = {
248276
var path = document.location.pathname;
249277
var parts = path.split(/\//);
250278
$.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() {
251-
if (this == '..')
279+
if (this === '..')
252280
parts.pop();
253281
});
254282
var url = parts.join('/');
@@ -284,4 +312,4 @@ _ = Documentation.gettext;
284312

285313
$(document).ready(function() {
286314
Documentation.init();
287-
});
315+
});

docs/_static/documentation_options.js

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
var DOCUMENTATION_OPTIONS = {
2+
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3+
VERSION: '4.0.0-rc.4',
4+
LANGUAGE: 'None',
5+
COLLAPSE_INDEX: false,
6+
FILE_SUFFIX: '.html',
7+
HAS_SOURCE: false,
8+
SOURCELINK_SUFFIX: '.txt',
9+
NAVIGATION_WITH_KEYS: false,
10+
};

docs/_static/down-pressed.png

-125 Bytes
Loading

docs/_static/down.png

-145 Bytes
Loading

docs/_static/file.png

-72 Bytes
Loading

0 commit comments

Comments
 (0)