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'); }
public static function processBeforeDelete($portletId) { foreach (static::$persistantUserPortletConfigs as $persistantUserConfigItem) { $property = static::resolvePropertyName($persistantUserConfigItem); if (method_exists(get_called_class(), $property) && static::$property()) { LatestActivitiesUtil::setPersistentConfigForCurrentUserByPortletIdAndKey($portletId, $persistantUserConfigItem, null); } } }