Cara Validasi Manual Form Input Laravel

Cara Manual Validasi Form Input Laravel - kali ini saya akan membagikan cara memvalidasi form input pada laravel dengan manual. Kita tahu bahwa untuk melakukan proses validasi dari bentuk request sendiri sudah banyak bertebaran di internet.

Lalu bagaimana cara kita untuk memvalidasi data yang tidak berada di request tetapi berada di varibel lainya, sehingga membuat kalian kebingungan. Nah Dibawah ini adalah code yang bisa anda copy dan pakai.


        $roleid = "231"       
        $request = array('roleid' => $roleid) ;
        $validator = Validator::make($request, [
            'roleid' => 'exists:role_menu,role_menu_id'
        ]);
        if ( $validator->fails() ) {
            $errors = $validator->messages();
            return $errors;
        }

Penjelasan : 

$request  membuat variabel yang mempunyai roleid dengan value  $roleid 
$validator akan mendapatkan hasil true atau false dari validasi yang dijabarkan.
Validator::make ini adalah sebuah fungsi,
Exists:role_menu, role_menu_id dimakusdkan data tersebut tidak boleh ada data yang sama di table role_menu
if ( $validator->fails() ) { adalah percabangan ketika ada ketidak benaran dalam input validator

Apabila Code ini membantu atau anda masih mengalami kebingungan silahkan langsung saja berkomentar di kotak komentar yang sudah disediakan.
Muhammad Miftahul Ulum

MuhammadMiftahulUlum.com merupakan blog pribadi didirikan mulai tahun 2014 blog ini berbagi tentang informasi dari pengalaman, tips dan trik, komentar dari sisi penulis. Saya adalah seorang yang selalu ingin belajar tentang banyak hal dan membagikan apapun tentang banyak hal. Seluruh tulisan didalam blog ini adalah murni dari tulisan saya. Bila ada pertanyaan kerja sama silahkan hubungi saya disini

Diberdayakan oleh Blogger.