Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / workspaces / src / WorkspacesServiceProvider.php
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 }