Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Steur <thomas.steur@gmail.com>2015-06-23 01:45:05 +0300
committerThomas Steur <thomas.steur@gmail.com>2015-06-23 01:45:05 +0300
commit31ddfb3026366638272b409e9d7fecf90f9c6315 (patch)
tree1109f16b454cc6f204d4764438ac6b0a94635cee /plugins/MobileAppMeasurable
parent89c4bf541a63629222e4a6bd3ccab1bc89e39436 (diff)
remove mobile app id
Diffstat (limited to 'plugins/MobileAppMeasurable')
-rw-r--r--plugins/MobileAppMeasurable/Type.php14
-rw-r--r--plugins/MobileAppMeasurable/config/test.php7
-rw-r--r--plugins/MobileAppMeasurable/tests/Framework/Mock/Type.php29
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);
+ }
+}