Файловый менеджер - Редактировать - /home/beautybuzzbeyond/public_html/wp-content/plugins/google-site-kit/includes/Modules/Analytics_4/Account_Ticket.php
Назад
<?php /** * Class Google\Site_Kit\Modules\Analytics_4\Account_Ticket * * @package Google\Site_Kit * @copyright 2023 Google LLC * @license https://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 * @link https://sitekit.withgoogle.com */ namespace Google\Site_Kit\Modules\Analytics_4; /** * Class representing an account ticket for Analytics 4 account provisioning with associated parameters. * * @since 1.98.0 * @access private * @ignore */ class Account_Ticket { /** * Account ticket ID. * * @since 1.98.0 * @var string */ protected $id; /** * Property name. * * @since 1.98.0 * @var string */ protected $property_name; /** * Data stream name. * * @since 1.98.0 * @var string */ protected $data_stream_name; /** * Timezone. * * @since 1.98.0 * @var string */ protected $timezone; /** * Whether or not enhanced measurement should be enabled. * * @since 1.111.0 * @var boolean */ protected $enhanced_measurement_stream_enabled; /** * Constructor. * * @since 1.98.0 * * @param array $data Data to hydrate properties with. */ public function __construct( $data = null ) { if ( ! is_array( $data ) ) { return; } foreach ( $data as $key => $value ) { if ( property_exists( $this, $key ) ) { $this->{"set_$key"}( $value ); } } } /** * Gets the account ticket ID. * * @since 1.98.0 * * @return string */ public function get_id() { return $this->id; } /** * Sets the account ticket ID. * * @since 1.98.0 * * @param string $id Account ticket ID. */ public function set_id( $id ) { $this->id = (string) $id; } /** * Gets the property name. * * @since 1.98.0 * * @return string */ public function get_property_name() { return $this->property_name; } /** * Sets the property name. * * @since 1.98.0 * * @param string $property_name Property name. */ public function set_property_name( $property_name ) { $this->property_name = (string) $property_name; } /** * Gets the data stream name. * * @since 1.98.0 * * @return string */ public function get_data_stream_name() { return $this->data_stream_name; } /** * Sets the data stream name. * * @since 1.98.0 * * @param string $data_stream_name Data stream name. */ public function set_data_stream_name( $data_stream_name ) { $this->data_stream_name = (string) $data_stream_name; } /** * Gets the timezone. * * @since 1.98.0 * * @return string */ public function get_timezone() { return $this->timezone; } /** * Sets the timezone. * * @since 1.98.0 * * @param string $timezone Timezone. */ public function set_timezone( $timezone ) { $this->timezone = (string) $timezone; } /** * Gets the enabled state of enhanced measurement for the data stream. * * @since 1.111.0 * * @return bool $enabled Enabled state. */ public function get_enhanced_measurement_stream_enabled() { return $this->enhanced_measurement_stream_enabled; } /** * Sets the enabled state of enhanced measurement for the data stream. * * @since 1.111.0 * * @param bool $enabled Enabled state. */ public function set_enhanced_measurement_stream_enabled( $enabled ) { $this->enhanced_measurement_stream_enabled = (bool) $enabled; } /** * Gets the array representation of the instance values. * * @since 1.98.0 * * @return array */ public function to_array() { return get_object_vars( $this ); } }
| ver. 1.4 |
Github
|
.
| PHP 8.0.30 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка