public function testCanSetRollUpForNewAccountLatestActivitiesForPortletView() { LatestActivitiesUtil::setPersistentConfigForCurrentUserByPortletIdAndKey(static::$accountLatestActivitiesPortletId, static::CONFIG_KEY, ''); $this->assertTrue(LatestActivitiesUtil::getPersistentConfigForCurrentUserByPortletIdAndKey(static::$accountLatestActivitiesPortletId, static::CONFIG_KEY) === ''); LatestActivitiesUtil::setPersistentConfigForCurrentUserByPortletIdAndKey(static::$accountLatestActivitiesPortletId, static::CONFIG_KEY, '1'); $this->assertTrue(LatestActivitiesUtil::getPersistentConfigForCurrentUserByPortletIdAndKey(static::$accountLatestActivitiesPortletId, static::CONFIG_KEY) === '1'); }
protected function restoreUserSettingsToConfigFrom(&$latestActivitiesConfigurationForm, $excludeFromRestore) { foreach (static::$persistantUserPortletConfigs as $persistantUserConfigItem) { if (in_array($persistantUserConfigItem, $excludeFromRestore)) { continue; } $persistantUserConfigItemValue = LatestActivitiesUtil::getPersistentConfigForCurrentUserByPortletIdAndKey($this->params['portletId'], $persistantUserConfigItem); if (isset($persistantUserConfigItemValue)) { $latestActivitiesConfigurationForm->{$persistantUserConfigItem} = $persistantUserConfigItemValue; } } return $latestActivitiesConfigurationForm; }