2017 © Pedro Peláez
 

library zf2-kickbox

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

image

byonchev/zf2-kickbox

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

  • Wednesday, June 8, 2016
  • by byonchev
  • Repository
  • 0 Watchers
  • 0 Stars
  • 633 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 7 % Grown

The README.md

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

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), (*2)

  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);
    }
}

The Versions

08/06 2016

dev-master

9999999-dev http://www.github.com/byonchev/zf2-kickbox

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

  Sources   Download

MIT

The Requires

 

The Development Requires

by Boris Yonchev

email validator zf2 module kickbox