fix: validation for bool & custom message

v2.0.0
ricky rx 2 years ago
parent e2e6c2b6f8
commit d1c4f39591

@ -63,10 +63,10 @@ class User extends Authenticatable
'username' => 'required|string', 'username' => 'required|string',
'email' => 'required|email', 'email' => 'required|email',
'password' => 'required_without:id|string|min:8', 'password' => 'required_without:id|string|min:8',
'is_active' => 'required_with:id|in:true,false', 'is_active' => 'required_with:id|boolean',
], [ ], [
'password' => ['required_with' => 'The password field is required.'], 'password.required_without' => 'The password field is required.',
'is_active' => ['required_with' => 'The is active field is required.'] 'is_active.required_with' => 'The is active field is required.'
]); ]);
try { try {

@ -55,7 +55,7 @@ class VideoUpdate extends Model {
public static function upsertFromRequest(Request $request) { public static function upsertFromRequest(Request $request) {
$request->validate([ $request->validate([
'id' => 'nullable|integer|exists:App\Models\VideoUpdate,id', 'id' => 'nullable|integer|exists:App\Models\VideoUpdate,id',
'is_selected' => 'nullable|in:true,false', 'is_selected' => 'nullable|boolean',
'file' => 'required_without:id|file|' . FileHelper::convertToStrLaraValidation(FileHelper::$allowedVideoExtensions), 'file' => 'required_without:id|file|' . FileHelper::convertToStrLaraValidation(FileHelper::$allowedVideoExtensions),
'file_name' => 'required|string', 'file_name' => 'required|string',
], [ ], [

Loading…
Cancel
Save