Condense validation rules into array

This commit is contained in:
James Brooks
2016-10-07 12:39:16 +01:00
parent 985881c557
commit a8261d23c0

View File

@@ -148,13 +148,7 @@ class SetupController extends Controller
return $input->env['mail_driver'] === 'smtp';
});
$v->sometimes('env.mail_address', 'required', function ($input) {
return $input->env['mail_driver'] !== 'log';
});
$v->sometimes('env.mail_username', 'required', function ($input) {
return $input->env['mail_driver'] !== 'log';
});
$v->sometimes('env.mail_password', 'required', function ($input) {
$v->sometimes(['env.mail_address', 'env.mail_username', 'env.mail_password'], 'required', function ($input) {
return $input->env['mail_driver'] !== 'log';
});