php - Comment créer une classe de validation dans Laravel pour appeler plusieurs contrôleurs de soumission de formulaire?
过去多啦不再A梦
过去多啦不再A梦 2017-07-06 10:34:45
0
2
1088

Comment créer une classe de validation dans Laravel pour appeler plusieurs contrôleurs de soumission de formulaire ?
C'est-à-dire que j'ai une page avec environ 7 zones qui doivent être vérifiées, mais dans le contrôleur, j'ai attribué une page statique à chaque zone de vérification.
Le patron m'a demandé d'écrire une classe de validation qui inclut ces 7 règles de vérification. appelez-les en passant des paramètres. . . Je ne comprends pas. . S'il vous plaît, aidez-moi beaucoup

Il s'agit d'une règle de validation qui n'appelle qu'une de ses règles

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(2)
学习ing

Utiliser le formulaire de demande

  1. En cela, vérifiez quels éléments de formulaire existent, puis appliquez uniquement les règles pour les éléments existants.

  2. Partout où cette vérification est nécessaire, injectez-la simplement.

学霸
php artisan make:request DemoRequest

Vous pouvez générer une classe Request pour la vérification du formulaire. Le fichier généré par cette commande se trouve dans le dossier app/Http/Requests/. Vous pouvez voir qu'il contient deux méthodes : authorize() et Rules() pour la vérification du formulaire. modifications. Juste des règles, puis référencez DemoRequest lorsque le contrôleur initialise $request.

public function store(Requests\DemoRequest $request)
    {
        $input = $request->all();
        //....
     }   
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal