SDK Sift Science
Via Composer:
composer require wsw/sift-science
Create new account
<?php
use InvalidArgumentException;
use WSW\Email\Email;
use WSW\SiftScience\Credentials;
use WSW\SiftScience\Exceptions\SiftScienceRequestException;
use WSW\SiftScience\Services\CreateAccountService;
try {
$credentials = new Credentials('apiToken');
$service = new CreateAccountService($credentials);
$account = $service->createAccountBuilder();
$account
->setUserId('billy_jones_301')
->setSessionId('gigtleqddo84l8cm15qe4il')
->setUserEmail(new Email('bill@gmail.com'))
->setName('Bill Jones')
->setPhone('1-415-555-6040');
$service->create($account);
} catch (SiftScienceRequestException $e) {
echo $e->getMessage();
} catch (InvalidArgumentException $e) {
echo $e->getMessage();
}
$ composer test
If you discover any security related issues, please email ronaldo@whera.com.br instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.