File: D:/HostingSpaces/SBogers96/smilefotografie.nl/app/Komma/ReCaptchaValidator.php
<?php
namespace Komma;
use GuzzleHttp\Client;
class ReCaptchaValidator
{
public function validate($attribute, $value, $parameters, $validator)
{
$client = new Client;
$response = $client->post(
'https://www.google.com/recaptcha/api/siteverify',
[
'form_params' =>
[
'secret' => \Config::get('services.recaptcha.secret'),
'response' => $value
]
]
);
$body = json_decode((string)$response->getBody());
return $body->success;
}
}