@@ 22-29 (lines=8) @@ | ||
19 | return new ArrayStorageCache(); |
|
20 | }; |
|
21 | ||
22 | $container[CourseRepository::class] = function () use ($container) { |
|
23 | return new CourseRepository( |
|
24 | $container['db'], |
|
25 | $container[Resolver::class], |
|
26 | $container[ArrayStorageCache::class], |
|
27 | $container['logger'] |
|
28 | ); |
|
29 | }; |
|
30 | ||
31 | $container[DocumentRepository::class] = function () use ($container) { |
|
32 | return new DocumentRepository( |
|
@@ 31-38 (lines=8) @@ | ||
28 | ); |
|
29 | }; |
|
30 | ||
31 | $container[DocumentRepository::class] = function () use ($container) { |
|
32 | return new DocumentRepository( |
|
33 | $container['db'], |
|
34 | $container[Resolver::class], |
|
35 | $container[ArrayStorageCache::class], |
|
36 | $container['logger'] |
|
37 | ); |
|
38 | }; |
|
39 | ||
40 | $container[Resolver::class] = function () use ($container) { |
|
41 | return new Resolver($container, [ |