'required', 'email' => 'required|exists:users,email', ]; } public function prepareForValidation() { $input = $this->all(); if (array_key_exists('email', $input)) { MultiDB::userFindAndSetDb($input['email']); } $this->replace($input); } }