FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
pinterest-for-woocommerce
/
src
/
Tracking
/
Data
Edit File: User.php
<?php /** * Pinterest tracking user data class. * * @package Pinterest_For_WooCommerce/Classes/ * @version 1.0.0 */ namespace Automattic\WooCommerce\Pinterest\Tracking\Data; use Automattic\WooCommerce\Pinterest\Tracking\Data; /** * User data class holds user ip address and a user agent string. * * @link https://developers.pinterest.com/docs/conversions/best/#Required,%20recommended,%20and%20optional%20fields * * @since 1.4.0 */ class User extends Data { /** * @var string User's IP address. */ private $client_ip_address; /** * @var string User's user agent. */ private $client_user_agent; /** * @NOTE: We skipped call to parent constructor on purpose, we do not need event id here. * * @param string $client_ip_address IP address. * @param string $client_user_agent User Agent string. */ public function __construct( string $client_ip_address, string $client_user_agent ) { $this->client_ip_address = $client_ip_address; $this->client_user_agent = $client_user_agent; } /** * @return string */ public function get_client_ip_address(): string { return $this->client_ip_address; } /** * @return string */ public function get_client_user_agent(): string { return $this->client_user_agent; } }
Save
Back