104corp/validation
Composer 安装命令:
composer require 104corp/validation
包简介
A simple validation library.
README 文档
README
A simple validation library.
安裝套件
composer require 104corp/validation
使用方法
驗證元件使用方法很簡單,如果要驗證輸入是否為 string type 的話,可以這樣寫:
<?php use Corp104\Validation\Facade; use Corp104\Validation\Validators\StringType; $pid = 123; if (Facade::isValid(StringType::class, $pid)) { echo '格式正確'; } else { echo '格式不正確'; }
元件也提供簡單的斷言驗證方法:
<?php use Corp104\Validator; use Corp104\Validator\Validator\StringType; $pid = 123; $exception = new InvalidArgumentException('格式錯誤'); try { Facade::assert(StringType::class, $pid, $exception); } catch (InvalidArgumentException $e) { echo $e->getMessage(); // 顯示 '格式錯誤' }
驗證器
目前實作如下:
Corp104\Validation\Validators\IpCorp104\Validation\Validators\StringTypeCorp104\Validation\Validators\TraversableTypeCorp104\Validation\Validators\Utf8String
Contributing
See CONTRIBUTING 。
统计信息
- 总下载量: 43.28k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-02-26