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
5777867617
commit
fb7ffe7a77
@ -390,7 +390,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -604,7 +604,7 @@ security, text, url</p></li>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -755,7 +755,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1040,7 +1040,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -803,7 +803,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -868,7 +868,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -729,7 +729,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -869,7 +869,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -736,7 +736,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -773,7 +773,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -847,7 +847,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -799,7 +799,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -697,7 +697,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -456,7 +456,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -383,7 +383,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -388,7 +388,7 @@ representation of some of the bigger changes you should know about.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -419,7 +419,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -410,7 +410,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -470,7 +470,7 @@ allows you to prompt a user for information, making it easy to build flexible, s
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -603,7 +603,7 @@ be familiar with when creating your own commands. It also has a <a class="refere
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -874,7 +874,7 @@ e.g., <code class="docutils literal notranslate"><span class="pre">protected</sp
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -612,7 +612,7 @@ waiting for a key press.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -409,7 +409,7 @@ but adds some accessor methods for convenience.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -374,7 +374,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -451,7 +451,7 @@ the first one to get a chance to locate the file.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -535,7 +535,7 @@ that single call will return a new or shared instance:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -475,7 +475,7 @@ of the HTTP response. This gives you an easy and powerful way to construct your
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -376,7 +376,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -426,7 +426,7 @@ you need.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -581,7 +581,7 @@ inappropriately.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -540,7 +540,7 @@ would simply use the framework’s <code class="docutils literal notranslate"><s
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -444,7 +444,7 @@ settings inside <code class="docutils literal notranslate"><span class="pre">app
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -399,7 +399,7 @@ database result ID. The connection ID can be accessed using:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -648,7 +648,7 @@ you are using MySQL.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -478,7 +478,7 @@ connections, you can explicitly close the connection.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -388,7 +388,7 @@ potentially missing indexes, slow queries, etc. An example usage might be:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -478,7 +478,7 @@ complement of functions for working with data.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -422,7 +422,7 @@ etc…):</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -383,7 +383,7 @@ patterns. The database functions offer clear, simple syntax.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -545,7 +545,7 @@ foreign key definitions.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -749,7 +749,7 @@ parameter is the value you want it replaced with:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -2793,7 +2793,7 @@ a <code class="docutils literal notranslate"><span class="pre">DELETE</span></co
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1052,7 +1052,7 @@ field meta-data.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -484,7 +484,7 @@ transactions, <strong>NOT</strong> <code class="docutils literal notranslate"><s
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -398,7 +398,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -978,7 +978,7 @@ change the name, you can add a “name” key into the field defining array.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -372,7 +372,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -791,7 +791,7 @@ have not yet been run, and runs them in order of their version (namespaces inter
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -493,7 +493,7 @@ seed file to <code class="docutils literal notranslate"><span class="pre">app/Bl
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -377,7 +377,7 @@ modules, projects, and the framework itself.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -421,7 +421,7 @@ Controller instead:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -377,7 +377,7 @@ attempting it.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -418,7 +418,7 @@ it a clearer target!</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -475,7 +475,7 @@ instead of the native ones (this is known as “method overriding”). This allo
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -470,7 +470,7 @@ When <strong>true</strong>, all events will be skipped over during the trigger m
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -375,7 +375,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -404,7 +404,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -422,7 +422,7 @@ have to expire normally.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1110,7 +1110,7 @@ instance every time.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -647,7 +647,7 @@ described above, using methods named for each configuration class you wish to ex
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -455,7 +455,7 @@ more detail in the Handling Different Environments section of the
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -512,7 +512,7 @@ redirect code to use instead of the default (<code class="docutils literal notra
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -523,7 +523,7 @@ Browse each one to see what they do.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -379,7 +379,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -555,7 +555,7 @@ alias to your new class name.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -428,7 +428,7 @@ modify <code class="docutils literal notranslate"><span class="pre">spark</span>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -568,7 +568,7 @@ file follows the same directory structures as the main application directory.</p
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -429,7 +429,7 @@ settings of the root and alias directives), and then sends the request to the in
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -904,7 +904,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -556,7 +556,7 @@ each nesting level and handle it accordingly.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -467,7 +467,7 @@ parameters.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -444,7 +444,7 @@ module in CodeIgniter 4.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -710,7 +710,7 @@ cause an error to be triggered if the path cannot be resolved.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1295,7 +1295,7 @@ class instead of the generic helper function.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1080,7 +1080,7 @@ pulled from <cite>application/Config/DocTypes.php</cite>, or they could be over-
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -382,7 +382,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -642,7 +642,7 @@ Example:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -531,7 +531,7 @@ It will return null for any value outside that range .</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -453,7 +453,7 @@ It leaves the image URL as plain text.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -413,7 +413,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -1005,7 +1005,7 @@ at the end.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -956,7 +956,7 @@ any other applicable characters in the URL:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -425,7 +425,7 @@ character entities, e.g., &#123;. Example:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -481,7 +481,7 @@ specify the type of compression the client supports:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -767,7 +767,7 @@ the $rules array with the name of the group as defined in <code class="docutils
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -572,7 +572,7 @@ a list of URI patterns that filter should apply to:</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -496,6 +496,40 @@ method if you know that you’re expecting JSON.</p>
|
||||
arrays, pass in <code class="docutils literal notranslate"><span class="pre">true</span></code> as the first parameter.</p>
|
||||
<p>The second and third parameters match up to the <code class="docutils literal notranslate"><span class="pre">depth</span></code> and <code class="docutils literal notranslate"><span class="pre">options</span></code> arguments of the
|
||||
<a class="reference external" href="https://www.php.net/manual/en/function.json-decode.php">json_decode</a> PHP function.</p>
|
||||
<p>If the incoming request has a <code class="docutils literal notranslate"><span class="pre">CONTENT_TYPE</span></code> header set to “application/json”, you can also use <code class="docutils literal notranslate"><span class="pre">getVar()</span></code> to get
|
||||
the JSON stream. Using <code class="docutils literal notranslate"><span class="pre">getVar()</span></code> in this way will always return an object.</p>
|
||||
<p><strong>Get Specific Data from JSON</strong></p>
|
||||
<p>You can get a specific piece of data from a JSON stream by passing a variable name into <code class="docutils literal notranslate"><span class="pre">getVar()</span></code> for the
|
||||
data that you want or you can use “dot” notation to dig into the JSON to get data that is not on the root level.</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="c1">//With a request body of:</span>
|
||||
<span class="p">{</span>
|
||||
<span class="s2">"foo"</span><span class="o">:</span> <span class="s2">"bar"</span><span class="p">,</span>
|
||||
<span class="s2">"fizz"</span><span class="o">:</span> <span class="p">{</span>
|
||||
<span class="s2">"buzz"</span><span class="o">:</span> <span class="s2">"baz"</span>
|
||||
<span class="p">}</span>
|
||||
<span class="p">}</span>
|
||||
<span class="nv">$data</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-></span><span class="na">getVar</span><span class="p">(</span><span class="s1">'foo'</span><span class="p">);</span>
|
||||
<span class="c1">//$data = "bar"</span>
|
||||
|
||||
<span class="nv">$data</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-></span><span class="na">getVar</span><span class="p">(</span><span class="s1">'fizz.buzz'</span><span class="p">);</span>
|
||||
<span class="c1">//$data = "baz"</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
<p>If you want the result to be an associative array instead of an object, you can use <code class="docutils literal notranslate"><span class="pre">getJsonVar()</span></code> instead and pass
|
||||
true in the second parameter. This function can also be used if you can’t guarantee that the incoming request will have the
|
||||
correct <code class="docutils literal notranslate"><span class="pre">CONTENT_TYPE</span></code> header.</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="c1">//With the same request as above</span>
|
||||
<span class="nv">$data</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-></span><span class="na">getJsonVar</span><span class="p">(</span><span class="s1">'fizz'</span><span class="p">);</span>
|
||||
<span class="c1">//$data->buzz = "baz"</span>
|
||||
|
||||
<span class="nv">$data</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-></span><span class="na">getJsonVar</span><span class="p">(</span><span class="s1">'fizz'</span><span class="p">,</span> <span class="k">true</span><span class="p">);</span>
|
||||
<span class="c1">//$data = ["buzz" => "baz"]</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
<div class="admonition note">
|
||||
<p class="admonition-title">Note</p>
|
||||
<p>See the documentation for <code class="docutils literal notranslate"><span class="pre">dot_array_search()</span></code> in the <code class="docutils literal notranslate"><span class="pre">Array</span></code> helper for more information on “dot” notation.</p>
|
||||
</div>
|
||||
<p><strong>Retrieving Raw data (PUT, PATCH, DELETE)</strong></p>
|
||||
<p>Finally, you can grab the contents of php://input as a raw stream with <code class="docutils literal notranslate"><span class="pre">getRawInput()</span></code>:</p>
|
||||
<div class="highlight-html+php notranslate"><div class="highlight"><pre><span></span><span class="nv">$data</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-></span><span class="na">getRawInput</span><span class="p">();</span>
|
||||
@ -956,7 +990,7 @@ as an array.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -378,7 +378,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -711,7 +711,7 @@ Acceptable values are <code class="docutils literal notranslate"><span class="pr
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -385,7 +385,7 @@ with the default configuration, and must have additional packages enabled to wor
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -598,7 +598,7 @@ Can optionally filter the input when you retrieve it by passing in a filter.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -717,7 +717,7 @@ and <cite>presenter()</cite> with their corresponding Controller functions.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -919,7 +919,7 @@ a valid class/method pair, just like you would show in any route, or a Closure:<
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -606,7 +606,7 @@
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -399,7 +399,7 @@ lines to enable “curl” and “intl”, for instance.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -526,7 +526,7 @@ they can be added to your project in a similar fashion.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -416,7 +416,7 @@ to the translations.</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -482,7 +482,7 @@ but which showcase it or make it easier to work with!</p>
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -580,7 +580,7 @@ paths align with the expected directory structure for your installation method.<
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
@ -428,7 +428,7 @@ It would be a good idea to check them if things aren’t working the way you exp
|
||||
<p>
|
||||
© Copyright 2019-2021 CodeIgniter Foundation.
|
||||
<span class="lastupdated">
|
||||
Last updated on Jan 27, 2021.
|
||||
Last updated on Jan 28, 2021.
|
||||
</span>
|
||||
|
||||
</p>
|
||||
|
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