seeds-std/laravel-jp-validation-rules 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

seeds-std/laravel-jp-validation-rules

最新稳定版本:0.1.1

Composer 安装命令:

composer require seeds-std/laravel-jp-validation-rules

包简介

Validate Jp rules

README 文档

README

Build Status codecov Scrutinizer Code Quality

Installation

composer require seeds-std/laravel-jp-validation-rules

Usage

Hiragana

Validator::make(['name' => 'やまだたろう'], ['name' => new \SeedsStd\JpValidationRules\Hiragana()])
    ->passes(); // true

ZenkakuKatakana

Validator::make(['name' => 'ヤマダタロウ'], ['name' => new \SeedsStd\JpValidationRules\ZenkakuKatakana()])
    ->passes(); // true

HankakuKatakana

Validator::make(['name' => 'ヤマダタロウ'], ['name' => new \SeedsStd\JpValidationRules\HankakuKatakana()])
    ->passes(); // true

PhoneNumber

Validator::make(['phone_number' => '0120123456'], ['phone_number' => new \SeedsStd\JpValidationRules\PhoneNumber()])
    ->passes(); // true
Validator::make(['phone_number' => '+81120123456'], ['phone_number' => new \SeedsStd\JpValidationRules\PhoneNumber(['allow_country_code' => true])])
    ->passes(); // true

Postcode

Validator::make(['postcode' => '111-2222'], ['postcode' => new \SeedsStd\JpValidationRules\Postcode()])
    ->passes(); // true

Translation

Translate validation messages with resources/lang/ja/validation.php

<?php

return [
    'hiragana'             => ':attributeはひらがなを指定してください。',
    'zenkaku_katakana'     => ':attributeは全角カタカナを指定してください。',
    'hankaku_katakana'     => ':attributeは半角カタカナを指定してください。',
    'jp_postcode'          => ':attributeは正しい郵便番号の形式を指定してください。',
    'jp_phone_number'      => ':attributeは正しい電話番号の形式を指定してください。',
];

统计信息

  • 总下载量: 3.69k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 3
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-12-18