mirror of
https://github.com/codeigniter4/CodeIgniter4.git
synced 2025-02-20 11:44:28 +08:00
Update User Guide
This commit is contained in:
parent
3bb9ec5c68
commit
144586b546
@ -310,7 +310,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -518,7 +518,7 @@ security, text, url</p></li>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -667,7 +667,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -952,7 +952,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -715,7 +715,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -780,7 +780,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -641,7 +641,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -781,7 +781,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -648,7 +648,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -685,7 +685,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -759,7 +759,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -711,7 +711,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -609,7 +609,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -368,7 +368,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -295,7 +295,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -300,7 +300,7 @@ representation of some of the bigger changes you should know about.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -331,7 +331,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -323,7 +323,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -293,7 +293,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -285,7 +285,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -331,7 +331,7 @@ using <code class="docutils literal notranslate"><span class="pre">App::$indexPa
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -299,7 +299,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -337,7 +337,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -335,7 +335,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -347,7 +347,7 @@ And the following methods are deprecated:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -381,7 +381,7 @@ allows you to prompt a user for information, making it easy to build flexible, s
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -515,7 +515,7 @@ be familiar with when creating your own commands. It also has a <a class="refere
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -594,7 +594,7 @@ generation.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -567,7 +567,7 @@ waiting for a key press.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -320,7 +320,7 @@ but adds some accessor methods for convenience.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -286,7 +286,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -355,7 +355,7 @@ the first one to get a chance to locate the file.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -450,7 +450,7 @@ that single call will return a new or shared instance:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -386,7 +386,7 @@ of the HTTP response. This gives you an easy and powerful way to construct your
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -288,7 +288,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -337,7 +337,7 @@ you need.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -492,7 +492,7 @@ inappropriately.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -450,7 +450,7 @@ would simply use the framework’s <code class="docutils literal notranslate"><s
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -354,7 +354,7 @@ settings inside <strong>app/Config/Paths.php</strong>.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -315,7 +315,7 @@ database result ID. The connection ID can be accessed using:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -559,7 +559,7 @@ you are using MySQL.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -404,7 +404,7 @@ connections, you can explicitly close the connection.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -304,7 +304,7 @@ potentially missing indexes, slow queries, etc. An example usage might be:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -398,7 +398,7 @@ complement of functions for working with data.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -338,7 +338,7 @@ etc…):</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -295,7 +295,7 @@ patterns. The database functions offer clear, simple syntax.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -448,7 +448,7 @@ foreign key definitions.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -649,7 +649,7 @@ parameter is the value you want it replaced with:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -2696,7 +2696,7 @@ a <code class="docutils literal notranslate"><span class="pre">DELETE</span></co
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -981,7 +981,7 @@ field meta-data.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -401,7 +401,7 @@ transactions, <strong>NOT</strong> <code class="docutils literal notranslate"><s
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -309,7 +309,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -926,7 +926,7 @@ change the name, you can add a “name” key into the field defining array.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -284,7 +284,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -700,7 +700,7 @@ have not yet been run, and runs them in order of their version (namespaces inter
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -402,7 +402,7 @@ a dedicated controller:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -295,7 +295,7 @@ modules, projects, and the framework itself.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -332,7 +332,7 @@ Controller instead:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -288,7 +288,7 @@ attempting it.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -281,7 +281,7 @@ section of our code repository.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -387,7 +387,7 @@ instead of the native ones (this is known as “method overriding”). This allo
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -381,7 +381,7 @@ When <strong>true</strong>, all events will be skipped over during the trigger m
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -287,7 +287,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -323,7 +323,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -340,7 +340,7 @@ have to expire normally.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -1067,7 +1067,7 @@ instance every time.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -610,7 +610,7 @@ by treating <code class="docutils literal notranslate"><span class="pre">Regiona
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -390,7 +390,7 @@ more detail in the Handling Different Environments section of the
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -417,7 +417,7 @@ redirect code to use instead of the default (<code class="docutils literal notra
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -433,7 +433,7 @@ Browse each one to see what they do.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -291,7 +291,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -459,7 +459,7 @@ alias to your new class name.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -351,7 +351,7 @@ of those:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -531,7 +531,7 @@ file follows the same directory structures as the main application directory.</p
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -351,7 +351,7 @@ settings of the root and alias directives), and then sends the request to the in
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -830,7 +830,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -541,7 +541,7 @@ will be supplying an initial <code class="docutils literal notranslate"><span cl
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -396,7 +396,7 @@ parameters.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -355,7 +355,7 @@ module in CodeIgniter 4.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -668,7 +668,7 @@ cause an error to be triggered if the path cannot be resolved.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -1210,7 +1210,7 @@ class instead of the generic helper function.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -986,7 +986,7 @@ pulled from <strong>app/Config/DocTypes.php</strong>, or they could be over-ridd
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -294,7 +294,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -553,7 +553,7 @@ Example:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -443,7 +443,7 @@ It will return null for any value outside that range.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -364,7 +364,7 @@ It leaves the image URL as plain text.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -324,7 +324,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -909,7 +909,7 @@ at the end.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -872,7 +872,7 @@ any other applicable characters in the URL:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -336,7 +336,7 @@ character entities, e.g., &#123;. Example:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -392,7 +392,7 @@ specify the type of compression the client supports:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -672,7 +672,7 @@ the $rules array with the name of the group as defined in <code class="docutils
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -282,7 +282,8 @@
|
||||
</li>
|
||||
<li><p><a class="reference internal" href="#provided-filters" id="id10">Provided Filters</a></p>
|
||||
<ul>
|
||||
<li><p><a class="reference internal" href="#secureheaders" id="id11">SecureHeaders</a></p></li>
|
||||
<li><p><a class="reference internal" href="#invalidchars" id="id11">InvalidChars</a></p></li>
|
||||
<li><p><a class="reference internal" href="#secureheaders" id="id12">SecureHeaders</a></p></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@ -472,13 +473,21 @@ a list of URI patterns that filter should apply to:</p>
|
||||
</section>
|
||||
<section id="provided-filters">
|
||||
<h2><a class="toc-backref" href="#id10">Provided Filters</a><a class="headerlink" href="#provided-filters" title="Permalink to this headline"></a></h2>
|
||||
<p>The filters bundled with CodeIgniter4 are: <code class="docutils literal notranslate"><span class="pre">Honeypot</span></code>, <code class="docutils literal notranslate"><span class="pre">CSRF</span></code>, <code class="docutils literal notranslate"><span class="pre">InvalidChars</span></code>, <code class="docutils literal notranslate"><span class="pre">SecureHeaders</span></code>, and <code class="docutils literal notranslate"><span class="pre">DebugToolbar</span></code>.</p>
|
||||
<p>The filters bundled with CodeIgniter4 are: <a class="reference internal" href="../libraries/honeypot.html"><span class="doc">Honeypot</span></a>, <a class="reference internal" href="../libraries/security.html#cross-site-request-forgery"><span class="std std-ref">CSRF</span></a>, <code class="docutils literal notranslate"><span class="pre">InvalidChars</span></code>, <code class="docutils literal notranslate"><span class="pre">SecureHeaders</span></code>, and <a class="reference internal" href="../testing/debugging.html#the-debug-toolbar"><span class="std std-ref">DebugToolbar</span></a>.</p>
|
||||
<div class="admonition note">
|
||||
<p class="admonition-title">Note</p>
|
||||
<p>The filters are executed in the order defined in the config file. However, if enabled, <code class="docutils literal notranslate"><span class="pre">DebugToolbar</span></code> is always executed last because it should be able to capture everything that happens in the other filters.</p>
|
||||
</div>
|
||||
<section id="invalidchars">
|
||||
<h3><a class="toc-backref" href="#id11">InvalidChars</a><a class="headerlink" href="#invalidchars" title="Permalink to this headline"></a></h3>
|
||||
<p>This filter prohibits user input data (<code class="docutils literal notranslate"><span class="pre">$_GET</span></code>, <code class="docutils literal notranslate"><span class="pre">$_POST</span></code>, <code class="docutils literal notranslate"><span class="pre">$_COOKIE</span></code>, <code class="docutils literal notranslate"><span class="pre">php://input</span></code>) from containing the following characters:</p>
|
||||
<ul class="simple">
|
||||
<li><p>invalid UTF-8 characters</p></li>
|
||||
<li><p>control characters except line break and tab code</p></li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="secureheaders">
|
||||
<h3><a class="toc-backref" href="#id11">SecureHeaders</a><a class="headerlink" href="#secureheaders" title="Permalink to this headline"></a></h3>
|
||||
<h3><a class="toc-backref" href="#id12">SecureHeaders</a><a class="headerlink" href="#secureheaders" title="Permalink to this headline"></a></h3>
|
||||
<p>This filter adds HTTP response headers that your application can use to increase the security of your application.</p>
|
||||
<p>If you want to customize the headers, extend <code class="docutils literal notranslate"><span class="pre">CodeIgniter\Filters\SecureHeaders</span></code> and override the <code class="docutils literal notranslate"><span class="pre">$headers</span></code> property. And change the <code class="docutils literal notranslate"><span class="pre">$aliases</span></code> property in <strong>app/Config/Filters.php</strong>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="k">public</span> <span class="nv">$aliases</span> <span class="o">=</span> <span class="p">[</span>
|
||||
@ -504,7 +513,7 @@ a list of URI patterns that filter should apply to:</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -961,7 +961,7 @@ update the underlying <code class="docutils literal notranslate"><span class="pr
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -290,7 +290,7 @@
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -622,7 +622,7 @@ Acceptable values are <code class="docutils literal notranslate"><span class="pr
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -296,7 +296,7 @@ with the default configuration, and must have additional packages enabled to wor
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -502,7 +502,7 @@ Can optionally filter the input when you retrieve it by passing in a filter.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -628,7 +628,7 @@ and <cite>presenter()</cite> with their corresponding Controller functions.</p>
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
@ -916,7 +916,7 @@ For an example use of lowering the priority see <a class="reference internal" hr
|
||||
|
||||
<div role="contentinfo">
|
||||
<p>© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">Last updated on Dec 19, 2021.
|
||||
<span class="lastupdated">Last updated on Dec 20, 2021.
|
||||
</span></p>
|
||||
</div>
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user