🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-19 11:17:55 | PHP 8.1.34
📂
/ (Root)
/
home
/
therahul
/
thedasstores.com
/
wp-content
/
plugins
/
google-listings-and-ads
/
src
/
Options
📍 /home/therahul/thedasstores.com/wp-content/plugins/google-listings-and-ads/src/Options
🔄 Refresh
✏️
Editing: AdsSetupCompleted.php
Writable
<?php declare( strict_types=1 ); namespace Automattic\WooCommerce\GoogleListingsAndAds\Options; use Automattic\WooCommerce\GoogleListingsAndAds\Infrastructure\Registerable; use Automattic\WooCommerce\GoogleListingsAndAds\Infrastructure\Service; defined( 'ABSPATH' ) || exit; /** * Class AdsSetupCompleted * * @package Automattic\WooCommerce\GoogleListingsAndAds\Options */ class AdsSetupCompleted implements OptionsAwareInterface, Registerable, Service { use OptionsAwareTrait; protected const OPTION = OptionsInterface::ADS_SETUP_COMPLETED_AT; /** * Register a service. * * TODO: call `do_action( 'woocommerce_gla_ads_settings_sync' );` when the initial Google Ads account, * paid campaign, and billing setup is completed. */ public function register(): void { add_action( 'woocommerce_gla_ads_setup_completed', function () { $this->set_completed_timestamp(); } ); } /** * Set the timestamp when setup was completed. */ protected function set_completed_timestamp() { $this->options->update( self::OPTION, time() ); } }
💾 Save Changes
❌ Cancel