mirror of
https://github.com/codeigniter4/CodeIgniter4.git
synced 2025-02-20 11:44:28 +08:00
Docbot synching
This commit is contained in:
parent
600fb4b817
commit
e0341a0215
@ -626,15 +626,14 @@ be applied. If you have custom error message that you want to use, place them in
|
||||
<dd><p>:param string $field
|
||||
:param array $fieldMessages</p>
|
||||
<p>This function will set the field wise error messages.</p>
|
||||
<p>Usage example::
|
||||
$fieldName = ‘name’;
|
||||
$fieldValidationMessage = array(</p>
|
||||
<blockquote>
|
||||
<div><blockquote>
|
||||
<div>‘required’ => ‘Your name is required here’,</div></blockquote>
|
||||
<p>);</p>
|
||||
</div></blockquote>
|
||||
<p>$model->setValidationMessage($fieldName, $fieldValidationMessage);</p>
|
||||
<p>Usage example:</p>
|
||||
<div class="highlight-ci"><div class="highlight"><pre><span></span><span class="nv">$fieldName</span> <span class="o">=</span> <span class="s1">'name'</span><span class="p">;</span>
|
||||
<span class="nv">$fieldValidationMessage</span> <span class="o">=</span> <span class="k">array</span><span class="p">(</span>
|
||||
<span class="s1">'required'</span> <span class="o">=></span> <span class="s1">'Your name is required here'</span><span class="p">,</span>
|
||||
<span class="p">);</span>
|
||||
<span class="nv">$model</span><span class="o">-></span><span class="na">setValidationMessage</span><span class="p">(</span><span class="nv">$fieldName</span><span class="p">,</span> <span class="nv">$fieldValidationMessage</span><span class="p">);</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="function">
|
||||
@ -642,18 +641,16 @@ $fieldValidationMessage = array(</p>
|
||||
<code class="descname">setValidationMessages</code><span class="sig-paren">(</span><em>$fieldMessages</em><span class="sig-paren">)</span><a class="headerlink" href="#setValidationMessages" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>:param array $fieldMessages</p>
|
||||
<p>This function will set the field messages.</p>
|
||||
<p>Usage example::
|
||||
$fieldValidationMessage = array(</p>
|
||||
<blockquote>
|
||||
<div><dl class="docutils">
|
||||
<dt>‘name’ => array(</dt>
|
||||
<dd>‘required’ => ‘Your baby name is missing.’,
|
||||
‘min_length’ => ‘Too short, man!’,</dd>
|
||||
</dl>
|
||||
<p>),</p>
|
||||
</div></blockquote>
|
||||
<p>);
|
||||
$model->setValidationMessages($fieldValidationMessage);</p>
|
||||
<p>Usage example:</p>
|
||||
<div class="highlight-ci"><div class="highlight"><pre><span></span><span class="nv">$fieldValidationMessage</span> <span class="o">=</span> <span class="k">array</span><span class="p">(</span>
|
||||
<span class="s1">'name'</span> <span class="o">=></span> <span class="k">array</span><span class="p">(</span>
|
||||
<span class="s1">'required'</span> <span class="o">=></span> <span class="s1">'Your baby name is missing.'</span><span class="p">,</span>
|
||||
<span class="s1">'min_length'</span> <span class="o">=></span> <span class="s1">'Too short, man!'</span><span class="p">,</span>
|
||||
<span class="p">),</span>
|
||||
<span class="p">);</span>
|
||||
<span class="nv">$model</span><span class="o">-></span><span class="na">setValidationMessages</span><span class="p">(</span><span class="nv">$fieldValidationMessage</span><span class="p">);</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<p>Now, whenever you call the <code class="docutils literal"><span class="pre">insert()</span></code>, <code class="docutils literal"><span class="pre">update()</span></code>, or <code class="docutils literal"><span class="pre">save()</span></code> methods, the data will be validated. If it fails,
|
||||
|
Loading…
x
Reference in New Issue
Block a user