• Время чтения ~1 мин
  • 20.04.2023

Validate for Laravel — это пакет от Milwad , который помогает разработчикам быстрее писать логику проверки с помощью множества полезных объектов правил :

use Milwad\LaravelValidate\Rules\ValidPhoneNumber;
use Milwad\LaravelValidate\Rules\ValidIpAddressIPV6;
 
return [
    'phone' => ['required', new ValidPhoneNumber()],
    'ip_address_v6' => ['required', new ValidIpAddressIPV6()],
];

This package provides developers with a variety of pre-built validation rules that can be easily integrated into their Laravel projects, allowing them to write validation logic faster and more efficiently. With over 35 rule objects for everything from phone numbers to slugs, this package makes it easy to validate user input in a variety of scenarios. Plus, with translations available for over ten languages, this package offers even more flexibility and convenience for Laravel developers around the world:

  • ДействительныйБиткойнАдрес
  • ValidCapitalCharWithNumber
  • ДействительныйDiscordUsername
  • ValidHashtag
  • ValidIpAddressIPV4
  • ValidIpAddressIPV6
  • ValidPhoneNumber
  • ValidPort
  • ValidSlug
  • ValidBase64
  • ВалидДжвт
  • Действительный домен
  • ВалидКэмелКейс
  • ВалидПаскальКейс
  • ВалидКебабКейс
  • ВалидЗмеяКейс
  • И еще...

Вы можете увидеть полный список правил в readme проекта и инструкциях по настройке. Кроме того, на момент написания этого пакета есть проверенные переводы для более чем десяти языков, таких как английский, китайский, французский, японский и другие!

Вы можете узнать больше об этом пакете, получить полные инструкции по установке и просмотреть исходный код на GitHub.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297