diff --git a/resources/lang/en/messages.php b/resources/lang/en/messages.php index 7ff90f72..165df92d 100644 --- a/resources/lang/en/messages.php +++ b/resources/lang/en/messages.php @@ -1,7 +1,7 @@ 'The value you have provided is not a valid enum instance.', - 'enum_value' => 'The value you have entered is invalid.', - 'enum_key' => 'The key you have entered is invalid.', + 'enum' => __('The value you have provided is not a valid enum instance.'), + 'enum_value' => __('The value you have entered is invalid.'), + 'enum_key' => __('The key you have entered is invalid.'), ]; diff --git a/src/EnumServiceProvider.php b/src/EnumServiceProvider.php index 6d371256..c8942894 100644 --- a/src/EnumServiceProvider.php +++ b/src/EnumServiceProvider.php @@ -54,7 +54,7 @@ private function bootValidators() $enum = $parameters[0] ?? null; return (new EnumKey($enum))->passes($attribute, $value); - }, __('laravelEnum::messages.enum_key')); + }); $this->app['validator']->extend('enum_value', function ($attribute, $value, $parameters, $validator) { $enum = $parameters[0] ?? null; @@ -68,13 +68,13 @@ private function bootValidators() $strict = !! json_decode(strtolower($strict)); return (new EnumValue($enum, $strict))->passes($attribute, $value); - }, __('laravelEnum::messages.enum_value')); + }); $this->app['validator']->extend('enum', function ($attribute, $value, $parameters, $validator) { $enum = $parameters[0] ?? null; return (new Enum($enum))->passes($attribute, $value); - }, __('laravelEnum::messages.enum')); + }); } /**