FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
cleantalk-spam-protect
/
lib
/
Cleantalk
/
Antispam
/
Integrations
Edit File: ContactBank.php
<?php namespace Cleantalk\Antispam\Integrations; use Cleantalk\ApbctWP\Variables\Request; class ContactBank extends IntegrationBase { public function getDataForChecking($argument) { if ( Request::get('param') ) { $form_data = ''; /** @psalm-suppress PossiblyInvalidCast, PossiblyInvalidArgument */ parse_str(Request::get('data') ? base64_decode(Request::get('data')) : '', $form_data); /** * Filter for POST */ $input_array = apply_filters('apbct__filter_post', $form_data); return ct_get_fields_any($input_array); } return null; } public function doBlock($message) { die( json_encode( array('apbct' => array('blocked' => true, 'comment' => $message,)), JSON_HEX_QUOT | JSON_HEX_TAG ) ); } }
Save
Back