comparison core/modules/workspaces/src/WorkspacesServiceProvider.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents
children
comparison
equal deleted inserted replaced
16:c2387f117808 17:129ea1e6d783
1 <?php
2
3 namespace Drupal\workspaces;
4
5 use Drupal\Core\DependencyInjection\ContainerBuilder;
6 use Drupal\Core\DependencyInjection\ServiceProviderBase;
7
8 /**
9 * Defines a service provider for the Workspaces module.
10 */
11 class WorkspacesServiceProvider extends ServiceProviderBase {
12
13 /**
14 * {@inheritdoc}
15 */
16 public function alter(ContainerBuilder $container) {
17 // Add the 'workspace' cache context as required.
18 $renderer_config = $container->getParameter('renderer.config');
19 $renderer_config['required_cache_contexts'][] = 'workspace';
20 $container->setParameter('renderer.config', $renderer_config);
21 }
22
23 }