Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.04 KB

README.md

File metadata and controls

33 lines (27 loc) · 1.04 KB

EmailListVerify PHP Library

Build Status

This library will allow you to integrate the EmailListVerify API in your project.

Prerequisites

You need an active account at EmailListVerify to use this library. From there, grab your API Key under API by creating new api app.

Usage

use Gamalan\EmailListVerify\EmailListVerify;
use Gamalan\EmailListVerify\SingleResult;

// You can configure timeout by using parameter, default is 15
$client = new EmailListVerify('API_KEY', 30);

try{
    $result = $client->verifyEmail('mail@example.com');
    switch ($result->getStatus()){
        case SingleResult::VALIDATION_OK:
            // Do something
            break;
        case SingleResult::VALIDATION_ANTISPAM_SYSTEM:
            // Do somethin else
            break;
        default:
            break;
    }
}catch (\Gamalan\EmailListVerify\APIError $error){
    // Handle Error
}