承接 byonchev/zf2-kickbox 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

byonchev/zf2-kickbox

Composer 安装命令:

composer require byonchev/zf2-kickbox

包简介

Zend Framework 2 Module that provides email validation via http://kickbox.io

README 文档

README

ZF2Kickbox is a module that provides Zend Framework 2 validator for email verification using http://kickbox.io

Installation

  1. Add "byonchev/zf2-kickbox": "dev-master" to your composer.json and run php composer.phar update
  2. Add ZF2Kickbox to your application.config.php:
<?php
return [
    'modules' => [
        ...
        'ZF2Kickbox'
    ]
    ...
];

Usage

First, you will need to get an API key from https://kickbox.io/app/api/settings after creating an account (if you don't have one already)

  1. Programmatic way
<?php

use Zend\Form\Form;
use Zend\Form\Element;
use Zend\InputFilter\Input;
use Zend\InputFilter\InputFilter;
use ZF2Kickbox\Validator\Kickbox;

class RegistrationForm extends Form
{
    public function __construct($name = null, $options = [])
    {
        parent::__construct($name, $options);
        
        $this->add(new Element('email'));
        
        $inputFilter      = new InputFilter();
        $input            = new Input('email');
        
        $kickboxValidator = new Kickbox(['apiKey' => 'xxxxxxxxxxxxxxxxx']);
        
        $input->getValidatorChain()->attach($kickboxValidator);

        $inputFilter->add($input);
        $this->setInputFilter($inputFilter);
    }
}

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-10-30