translations and attribute names

This commit is contained in:
spencerrlongg
2024-11-14 11:42:35 -06:00
parent 8c6869fd34
commit 95cd779334
3 changed files with 6 additions and 2 deletions
+2 -1
View File
@@ -16,9 +16,10 @@ class AlphaEncrypted implements ValidationRule
public function validate(string $attribute, mixed $value, Closure $fail): void
{
try {
$attributeName = trim(preg_replace('/_+|snipeit|\d+/', ' ', $attribute));
$decrypted = Crypt::decrypt($value);
if (!ctype_alpha($decrypted) && !is_null($decrypted)) {
$fail($attribute.' is not alphabetic.');
$fail(trans('validation.custom.alpha_encrypted', ['attribute' => $attributeName]));
}
} catch (\Exception $e) {
report($e);