public function testDea()
 {
     //setup code:
     $context = Context::builder()->priority(Priority::REALTIME())->build();
     $myApiKey = 'test';
     //grab one from nameapi.org
     $serviceFactory = new ServiceFactory($myApiKey, $context, Host::http('rc50-api.nameapi.org'), '5.0');
     //the call:
     $deaDetector = $serviceFactory->emailServices()->disposableEmailAddressDetector();
     $result = $deaDetector->isDisposable("*****@*****.**");
     //the assertions:
     $this->assertEquals('YES', (string) $result->getDisposable());
 }
Пример #2
0
<?php

require 'vendor/autoload.php';
use org\nameapi\ontology\input\context\Context;
use org\nameapi\ontology\input\context\Priority;
use org\nameapi\client\services\ServiceFactory;
define('API_KEY', 'your-api-key');
define('TEST_EMAIL', '*****@*****.**');
$context = Context::builder()->apiKey(API_KEY)->priority(Priority::REALTIME())->build();
$serviceFactory = new ServiceFactory($context);
$deaDetector = $serviceFactory->emailServices()->disposableEmailAddressDetector();
$result = $deaDetector->isDisposable(TEST_EMAIL);
echo $result->getDisposable();