FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
cleantalk-spam-protect
/
lib
/
Cleantalk
/
Antispam
/
Integrations
Edit File: HivePress.php
<?php namespace Cleantalk\Antispam\Integrations; class HivePress extends IntegrationBase { public function getDataForChecking($argument) { global $apbct; if ( ! apbct_is_plugin_active('hivepress/hivepress.php') || ! apbct_is_user_logged_in() || ! $apbct->settings['data__protect_logged_in'] ) { do_action('apbct_skipped_request', __FILE__ . ' -> ' . __FUNCTION__ . '(hivepress theme listing integration):' . __LINE__, $_POST); return null; } $sender_email = ''; $current_user = wp_get_current_user(); if ( ! empty($current_user->data->user_email) ) { $sender_email = $current_user->data->user_email; } $data = ct_gfa_dto(apply_filters('apbct__filter_post', $argument), $sender_email)->getArray(); return $data; } public function allow() { return null; } public function doBlock($message) { wp_send_json( [ 'error' => ['message' => $message], ] ); die(); } }
Save
Back