private function createSettings()
 {
     $settings = new MeasurableSettings($this->idSite, MobileAppType::ID);
     $settings->addSetting($this->createSetting('test2'));
     $settings->addSetting($this->createSetting('test3'));
     return $settings;
 }
Ejemplo n.º 2
0
 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);
 }