HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Tu peux faire les deux c'est la même :p Tu as modifié pour rien la fonction check() x)
Si car si tu met :
PHP:
$validator
    ->check("W")
    ->notEmpty()
    ->check("HaXGamiG")
    ->notEmpty()
    ->getResponse(
        function($a){
            echo "ok. <br />".var_dump($a);
        }
    );

dans $a tu pourra pas récup tout les champs que tu a vérifier
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 717
Réactions
8 509
Points
32 445
RGCoins
0
Si car si tu met :
PHP:
$validator
    ->check("W")
    ->notEmpty()
    ->check("HaXGamiG")
    ->notEmpty()
    ->getResponse(
        function($a){
            echo "ok. <br />".var_dump($a);
        }
    );

dans $a tu pourra pas récup tout les champs que tu a vérifier

Ah ouais tu veux check plusieurs champs en même temps x)
 

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Ah ouais tu veux check plusieurs champs en même temps x)
Ouais souvent je check plusieurs champs en même temps (formulaire par exemple) ducoup ça me fessais chier de devoir faire plusieurs validation
 

Rivals

Ancien staff
Inscription
27 Août 2016
Messages
1 706
Réactions
897
Points
13 154
RGCoins
115
Perso je trouve tout aussi propre un truc comme ça :

PHP:
if($validator->check("")->notEmpty()->getResponse() == true)
{
       // ton code d'insertion
}

Que ça :

PHP:
$validator->check("")->notEmpty()->getResponse(function(){
      // ton code d'insertion
});

Si tu veux un truc comme le deuxième code, tu t'es compliqué la vie, je vais tester en local et te dis ça
PHP:
if($validator->check("")->notEmpty()->getResponse())
{
       // ton code d'insertion
}
Encore plus simple
 
Haut