public function initCalendarImport() { $tbjf = new Tinebase_Frontend_Json(); $registry = $tbjf->getRegistryData(); $_SERVER['HTTP_USER_AGENT'] = 'Tine20/' . $registry['version']['packageString']; }
/** * testInitialRegistry */ public function testInitialRegistry() { $exampleFilterData = self::getPersistentFilterData(); $savedFilterData = $this->testSaveFilter($exampleFilterData); $tfj = new Tinebase_Frontend_Json(); $allRegData = $tfj->getRegistryData(); $this->assertTrue(isset($allRegData['persistentFilters']) || array_key_exists('persistentFilters', $allRegData), 'persistentFilters is missing in $allRegData'); $ids = array(); foreach ($allRegData['persistentFilters']['results'] as $filterData) { $ids[] = $filterData['id']; } $this->assertEquals(1, count(array_intersect($ids, array($savedFilterData['id'])))); }