From a8261d23c08294aff4f9f1f5fdaf41ee35da5dc3 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Fri, 7 Oct 2016 12:39:16 +0100 Subject: [PATCH] Condense validation rules into array --- app/Http/Controllers/SetupController.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/Http/Controllers/SetupController.php b/app/Http/Controllers/SetupController.php index 363b6643..52851236 100644 --- a/app/Http/Controllers/SetupController.php +++ b/app/Http/Controllers/SetupController.php @@ -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'; });