• Час читання ~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:

  • ValidBitcoinAddress
  • ValidCapitalCharWithNumber
  • ValidDiscordUsername
  • Валідний хештег
  • ValidIpAddressIPV4
  • ValidIpAddressIPV6
  • ValidPhoneNumber
  • ValidPort
  • ValidSlug
  • ValidBase64
  • ValidJwt
  • ValidDomain
  • ValidCamelCase
  • ValidPascalCase
  • ValidKebabCase
  • ValidSnakeCase
  • І ще...

Повний список правил можна переглянути в інструкціях з налаштовування та налаштування проекту. Крім того, на момент написання цього пакету є переклади перевірки для більш ніж десяти мов, таких як англійська, китайська, французька, японська тощо!

Ви можете дізнатися більше про цей пакет, отримати повні інструкції зі встановлення та переглянути вихідний код на 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