diff options
author | Thomas Steur <thomas.steur@gmail.com> | 2015-06-23 01:45:05 +0300 |
---|---|---|
committer | Thomas Steur <thomas.steur@gmail.com> | 2015-06-23 01:45:05 +0300 |
commit | 31ddfb3026366638272b409e9d7fecf90f9c6315 (patch) | |
tree | 1109f16b454cc6f204d4764438ac6b0a94635cee /plugins | |
parent | 89c4bf541a63629222e4a6bd3ccab1bc89e39436 (diff) |
remove mobile app id
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/MobileAppMeasurable/Type.php | 14 | ||||
-rw-r--r-- | plugins/MobileAppMeasurable/config/test.php | 7 | ||||
-rw-r--r-- | plugins/MobileAppMeasurable/tests/Framework/Mock/Type.php | 29 |
3 files changed, 36 insertions, 14 deletions
diff --git a/plugins/MobileAppMeasurable/Type.php b/plugins/MobileAppMeasurable/Type.php index 45aa4eb0b9..6a6fd64c58 100644 --- a/plugins/MobileAppMeasurable/Type.php +++ b/plugins/MobileAppMeasurable/Type.php @@ -8,9 +8,6 @@ */ namespace Piwik\Plugins\MobileAppMeasurable; -use Piwik\Measurable\MeasurableSetting; -use Piwik\Measurable\MeasurableSettings; - class Type extends \Piwik\Measurable\Type { const ID = 'mobileapp'; @@ -19,17 +16,6 @@ class Type extends \Piwik\Measurable\Type protected $description = 'MobileAppMeasurable_MobileAppDescription'; protected $howToSetupUrl = 'http://developer.piwik.org/guides/tracking-api-clients#mobile-sdks'; - public function configureMeasurableSettings(MeasurableSettings $settings) - { - $appId = new MeasurableSetting('app_id', 'App-ID'); - $appId->validate = function ($value) { - if (strlen($value) > 100) { - throw new \Exception('Only 100 characters are allowed'); - } - }; - - $settings->addSetting($appId); - } } diff --git a/plugins/MobileAppMeasurable/config/test.php b/plugins/MobileAppMeasurable/config/test.php new file mode 100644 index 0000000000..08a3359557 --- /dev/null +++ b/plugins/MobileAppMeasurable/config/test.php @@ -0,0 +1,7 @@ +<?php + +return array( + + 'Piwik\Plugins\MobileAppMeasurable\Type' => DI\object('Piwik\Plugins\MobileAppMeasurable\tests\Framework\Mock\Type'), + +);
\ No newline at end of file diff --git a/plugins/MobileAppMeasurable/tests/Framework/Mock/Type.php b/plugins/MobileAppMeasurable/tests/Framework/Mock/Type.php new file mode 100644 index 0000000000..c573f5b101 --- /dev/null +++ b/plugins/MobileAppMeasurable/tests/Framework/Mock/Type.php @@ -0,0 +1,29 @@ +<?php +/** +* Piwik - free/libre analytics platform +* +* @link http://piwik.org +* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later +*/ + +namespace Piwik\Plugins\MobileAppMeasurable\tests\Framework\Mock; + +use Piwik\Measurable\MeasurableSetting; +use Piwik\Measurable\MeasurableSettings; +use Piwik\Tracker; + +class Type extends \Piwik\Plugins\MobileAppMeasurable\Type +{ + + public function configureMeasurableSettings(MeasurableSettings $settings) + { + $appId = new MeasurableSetting('app_id', 'App-ID'); + $appId->validate = function ($value) { + if (strlen($value) > 100) { + throw new \Exception('Only 100 characters are allowed'); + } + }; + + $settings->addSetting($appId); + } +} |