Welcome Guest, Not a member yet? Register   Sign In
put Validation Rules to the Config File
#1

IN CI4,
I put the Validation Rules to the Config File(Validation)
Code:
    // Rules
    public $signup = [
       'username'     => 'required',
       'password'     => 'required',
       'pass_confirm' => 'required|matches[password]',
       'email'        => 'required|valid_email'
   ];

here I test it in Controller:



PHP Code:
            $validation  \Config\Services::validation();
            
$data=array(
                
'email'=>'',
                
'username'=>'',
            );
            
$validation->run($data$signup);
            
$errors $validation->getErrors();
            
print_r($errors); 
I got the ErrorException #1

Method CodeIgniter\HTTP\Header::__toString() must not throw an exception, caught ErrorException: Array to string conversion


 what went wrong?
Q&A for Codeigniter
StartBBS--open-source, light weight forum software.
Best VPS:Digital Ocean
Reply
#2

Please update to the latest ci4 development! That will solve your problem
Tafsir NU adalah sebuah aplikasi yang berisi kumpulan kajian kitab kuning yang disampaikan oleh Kiai Nahdhotul Ulama seperti Gus Baha, gus mus, dan kiai lainnya dalam format audio.
Reply
#3

(11-13-2016, 10:00 PM)ridho Wrote: Please update to the latest ci4 development! That will solve your problem


same errors as before after updated.
Q&A for Codeigniter
StartBBS--open-source, light weight forum software.
Best VPS:Digital Ocean
Reply
#4

It's working with my following controller code:

PHP Code:
public function index()
 {
 
           $validation  \Config\Services::validation();
 
           $data=array(
 
               'email'=>'',
 
               'username'=>'',
 
           );
 
           $validation->run($data'signup');
 
           $errors $validation->getErrors();
 
           print_r($errors); 
 } 
Tafsir NU adalah sebuah aplikasi yang berisi kumpulan kajian kitab kuning yang disampaikan oleh Kiai Nahdhotul Ulama seperti Gus Baha, gus mus, dan kiai lainnya dalam format audio.
Reply
#5

Thanks!! ridho
Q&A for Codeigniter
StartBBS--open-source, light weight forum software.
Best VPS:Digital Ocean
Reply




Theme © iAndrew 2016 - Forum software by © MyBB