2017-06-20 32 views

Antwort

0

required_without_all:

Laravel Doc: Das Feld unter Validierung vorhanden sein muss nur, wenn alle der anderen angegebenen Felder vorhanden sind .

Beispiel:

$rules = array(
    'facebook_id' => 'required_without_all:twitter_id,instagram_id', 
    'twitter_id' => 'required_without_all:facebook_id,instagram_id', 
    'instagram_id' => 'required_without_all:facebook_id,twitter_id', 
); 
$validator = Validator::make(Input::all(), $rules); 

required_with:

Laravel Doc: Feld unter Validierung muss vorhanden sein nur dann, wenn irgendein der anderen angegebenen Felder sind Geschenk.

Beispiel:

$rules = array(
'sell' => 'required_without:rent', 
'rent' => 'required_without:sell', 
'price' => 'required_with:sell|numeric|min:0', 
); 
2

required_with:

Das Feld unter Validierung vorhanden sein müssen und nicht leer, nur wenn jede der anderen angegebenen Felder vorhanden sind.

required_with_all:

Das Feld unter Validierung vorhanden sein müssen und nicht leer, nur wenn alle der anderen angegebenen Felder vorhanden sind.

Hinweis: Überprüfen Sie den obigen fettgedruckten Text.

Weitere Einzelheiten Laravel siehe docs

+0

'anderen spezifizierten Felder vorhanden sind.' , basierend auf diesem, Felder sind vorhanden bedeutet, dass die Anfrage dieses Feld haben und es spielt keine Rolle, ob dieses Feld leer oder wert ist? –

+0

Bitte lesen Sie sorgfältig ** "muss vorhanden sein und nicht nur leer" ** so Wert erforderlich –

+0

okay danke. –

Verwandte Themen