PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
5.13.0 5.12.1 5.12.0 5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / classes / WpMatomo / Admin / PluginMeasurableSettings.php
matomo / classes / WpMatomo / Admin Last commit date
Marketplace 2 months ago PluginSuggestions 4 weeks ago TrackingSettings 4 weeks ago views 2 days ago AccessSettings.php 4 weeks ago AdBlockDetector.php 8 months ago Admin.php 2 months ago AdminSettings.php 4 weeks ago AdminSettingsInterface.php 6 years ago AdvancedSettings.php 4 weeks ago Chart.php 3 months ago CookieConsent.php 4 years ago Dashboard.php 4 weeks ago ExclusionSettings.php 4 weeks ago GeolocationSettings.php 4 weeks ago GetStarted.php 4 weeks ago ImportWpStatistics.php 4 weeks ago Info.php 4 weeks ago InvalidIpException.php 4 years ago Marketplace.php 4 weeks ago MarketplaceSetupWizard.php 4 weeks ago MarketplaceSetupWizardBody.php 4 weeks ago MatomoPage.php 4 months ago MatomoPageContent.php 4 months ago Menu.php 4 weeks ago PluginMeasurableSettings.php 4 weeks ago PrivacySettings.php 4 weeks ago SafeModeMenu.php 4 weeks ago Summary.php 4 weeks ago SystemReport.php 2 days ago TrackingSettings.php 4 weeks ago WhatsNewNotifications.php 4 months ago
PluginMeasurableSettings.php
49 lines
1 <?php
2 /**
3 * Matomo - free/libre analytics platform
4 *
5 * @link https://matomo.org
6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
7 * @package matomo
8 */
9
10 namespace WpMatomo\Admin;
11
12 use WpMatomo\Site;
13
14 if ( ! defined( 'ABSPATH' ) ) {
15 exit; // if accessed directly
16 }
17
18 class PluginMeasurableSettings implements AdminSettingsInterface {
19
20 /**
21 * @var string
22 */
23 private $plugin_name;
24
25 /**
26 * @var string
27 */
28 private $plugin_display_name;
29
30 public function __construct( $plugin_name, $plugin_display_name ) {
31 $this->plugin_name = $plugin_name;
32 $this->plugin_display_name = $plugin_display_name;
33 }
34
35 public function get_title() {
36 return esc_html( $this->plugin_display_name );
37 }
38
39 public function show_settings() {
40 $plugin_name = $this->plugin_name;
41 $plugin_display_name = $this->plugin_display_name;
42 $home_url = home_url();
43 $site = new Site();
44 $idsite = $site->get_current_matomo_site_id();
45
46 include __DIR__ . '/views/measurable_settings.php';
47 }
48 }
49