HEX
Server: nginx/1.18.0
System: Linux vps-9dcdb12e 5.15.0-176-generic #186-Ubuntu SMP Fri Mar 13 11:01:42 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.24
Disabled: exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Upload Files
File: /var/www/caleo.pl/wp-content/plugins/elementskit-lite/libs/framework/classes/plugin-data-sender.php
<?php

namespace ElementsKit_Lite\Libs\Framework\Classes;

use ElementsKit_Lite\Traits\Singleton;

defined( 'ABSPATH' ) || exit;

class Plugin_Data_Sender {
	use Singleton;

	public function __construct() {}

	private function getUrl( $route ) {
		return trailingslashit(\ElementsKit_Lite::api_url() . $route);
	}

	public function sendEmailSubscribeData( $route, $data ) {
		return wp_remote_post(
			$this->getUrl( $route ),
			array(
				'method'      => 'POST',
				'headers'     => array(
					'Accept'       => '*/*',
					'Content-Type' => 'application/json'
				),
				'body'        => wp_json_encode( $data ),
			)
		);
	}
}