trejjam/validation
最新稳定版本:v0.5
Composer 安装命令:
composer require trejjam/validation
包简介
Validation IČ, RČ
README 文档
README
Validation of user data
- offline IČ, RČ
- online IČ over ARES, cached by Nette/Cache
Based on JAK OVĚŘIT PLATNÉ IČ A RODNÉ ČÍSLO
Requires Edgedesign ARES
Installation
The best way to install Trejjam/Validation is using Composer:
$ composer require trejjam/validation:dev-master
Configuration
.neon
extensions: validation: Trejjam\Validation\DI\ValidationExtension validation: cache: use: true #disable cache name: ares #cache storage timeout: 60 minutes #cache expire debugger: true
Usage
Presenter:
/** * @var \Trejjam\Validation @inject */ public $validation; function renderDefault() { //offline check $rcValid=$this->validation->rc("780123/3540"); //problematic RČ $icValid=$this->validation->ic("25596641"); //problematic IČ //online check $icValidOnline = $this->validation->aresIc("27604977"); //google IČ dump($rcValid); /* dump boolean TRUE */ dump($icValid); /* dump boolean TRUE */ dump($icValidOnline); /* dump stdClass ico => "27604977" (8) dic => "CZ27604977" (10) firma => "Google Czech Republic, s.r.o." (29) ulice => "Stroupežnického" (17) cisloOrientacni => "17" (2) cisloPopisne => "3191" (4) cisloMesto => "Praha" (5) castObce => "Smíchov" (8) psc => "15000" (5) */ }
统计信息
- 总下载量: 681
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-11-01