Bagaimana untuk membuat kelas pengesahan dalam laravel untuk memanggil beberapa pengawal penyerahan borang?
Iaitu, saya mempunyai halaman dengan kira-kira 7 kawasan yang perlu disahkan, tetapi dalam pengawal saya menetapkan halaman statik untuk setiap kawasan pengesahan
Bos meminta saya menulis kelas pengesahan yang merangkumi 7 peraturan pengesahan ini memanggil mereka dengan lulus parameter. . . saya tak faham. . Tolong banyakkan saya
Ini ialah peraturan sah yang hanya memanggil salah satu peraturannya
Gunakan Permintaan Borang
Dalam hal ini, semak silang elemen bentuk yang wujud, kemudian hanya gunakan peraturan untuk elemen sedia ada.
Di mana sahaja pengesahan ini diperlukan, hanya suntikan sahaja.
Anda boleh menjana kelas Permintaan untuk pengesahan borang Fail yang dijana oleh arahan ini terletak dalam folder app/Http/Requests/ Anda boleh melihat bahawa terdapat dua kaedah di dalamnya: authorize() dan rules() untuk pengesahan borang pengubahsuaian. Hanya peraturan, dan kemudian rujuk DemoRequest apabila pengawal memulakan $request.