Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / memcache / tests / modules / memcache_test / src / MemcacheTestServiceProvider.php
1 <?php
2
3 namespace Drupal\memcache_test;
4
5 use Drupal\Core\DependencyInjection\ContainerBuilder;
6 use Drupal\Core\DependencyInjection\ServiceModifierInterface;
7 use Symfony\Component\DependencyInjection\Definition;
8 use Symfony\Component\DependencyInjection\Reference;
9
10 /**
11  * Test service provider.
12  */
13 class MemcacheTestServiceProvider implements ServiceModifierInterface {
14
15   /**
16    * {@inheritdoc}
17    */
18   public function alter(ContainerBuilder $container) {
19     $definition = new Definition('Drupal\Core\Lock\LockBackendInterface');
20     $definition->setFactory([new Reference('memcache.lock.factory'), 'get']);
21
22     $container->setDefinition('lock', $definition);
23   }
24
25 }