Skip to content
Snippets Groups Projects

feat: initialize usage tracker

Merged Bartek Jaskulski requested to merge initialize-tracker into master
@@ -3,6 +3,8 @@
namespace WPDesk\Plugin\Flow\Initialization\Simple;
use WPDesk\Tracker\OptInOptOut;
/**
* Trait helps with tracker initialization
*
@@ -62,4 +64,17 @@ trait TrackerInstanceAsFilterTrait {
}
}, 10 - $this->get_tracker_version() );
}
private function register_tracker_ui_extensions() {
$shops = $this->plugin_info->get_plugin_shops();
$shop_url = $shops[ get_locale() ] ?? ( $shops['default'] ?? 'https://wpdesk.net' );
$tracker_ui = new OptInOptOut(
$this->plugin_info->get_plugin_file_name(),
$this->plugin_info->get_plugin_slug(),
$shop_url,
$this->plugin_info->get_plugin_name()
);
$tracker_ui->create_objects();
$tracker_ui->hooks();
}
}
\ No newline at end of file
Loading