It's a new year, figured it would be nice to get this done before summer time like most years.
54 lines
1 KiB
PHP
54 lines
1 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Are You A Human Class File for PICKLES
|
|
*
|
|
* PHP version 5
|
|
*
|
|
* Licensed under The MIT License
|
|
* Redistribution of these files must retain the above copyright notice.
|
|
*
|
|
* @author Joshua Sherman <pickles@joshtronic.com>
|
|
* @copyright Copyright 2007-2014, Joshua Sherman
|
|
* @license http://www.opensource.org/licenses/mit-license.html
|
|
* @package PICKLES
|
|
* @link https://github.com/joshtronic/pickles
|
|
*/
|
|
|
|
/**
|
|
* Are You A Human API Interface
|
|
*
|
|
* @link http://areyouahuman.com
|
|
*/
|
|
class API_AYAH extends API_Common
|
|
{
|
|
public static function getHTML()
|
|
{
|
|
$config = Config::getInstance();
|
|
|
|
if (!$config->api['ayah'])
|
|
{
|
|
throw new Exception('Missing API configuration.');
|
|
}
|
|
|
|
$ayah = new AYAH($config->api['ayah']);
|
|
|
|
return $ayah->getPublisherHTML();
|
|
}
|
|
|
|
public static function isHuman()
|
|
{
|
|
$config = Config::getInstance();
|
|
|
|
if (!$config->api['ayah'])
|
|
{
|
|
throw new Exception('Missing API configuration.');
|
|
}
|
|
|
|
$ayah = new AYAH($config->api['ayah']);
|
|
|
|
return $ayah->scoreResult();
|
|
}
|
|
}
|
|
|
|
?>
|