@@ -29,14 +29,17 @@ public function testPoolRefsAreWeak()
29
29
$ container ->setParameter ('kernel.project_dir ' , 'foo ' );
30
30
31
31
$ globalClearer = new Definition (Psr6CacheClearer::class);
32
+ $ globalClearer ->setPublic (true );
32
33
$ container ->setDefinition ('cache.global_clearer ' , $ globalClearer );
33
34
34
35
$ publicPool = new Definition ();
36
+ $ publicPool ->setPublic (true );
35
37
$ publicPool ->addArgument ('namespace ' );
36
38
$ publicPool ->addTag ('cache.pool ' , ['clearer ' => 'clearer_alias ' ]);
37
39
$ container ->setDefinition ('public.pool ' , $ publicPool );
38
40
39
41
$ publicPool = new Definition ();
42
+ $ publicPool ->setPublic (true );
40
43
$ publicPool ->addArgument ('namespace ' );
41
44
$ publicPool ->addTag ('cache.pool ' , ['clearer ' => 'clearer_alias ' , 'name ' => 'pool2 ' ]);
42
45
$ container ->setDefinition ('public.pool2 ' , $ publicPool );
@@ -48,6 +51,7 @@ public function testPoolRefsAreWeak()
48
51
$ container ->setDefinition ('private.pool ' , $ privatePool );
49
52
50
53
$ clearer = new Definition ();
54
+ $ clearer ->setPublic (true );
51
55
$ container ->setDefinition ('clearer ' , $ clearer );
52
56
$ container ->setAlias ('clearer_alias ' , 'clearer ' );
53
57
0 commit comments