@@ 43-49 (lines=7) @@ | ||
40 | $repository = $config['repository']; |
|
41 | $mount = $config['mount']; |
|
42 | ||
43 | if (null === $manager) { |
|
44 | $manager = new Definition(ObjectManager::class); |
|
45 | $manager->setFactory([new Reference('doctrine'), 'getManagerForClass']); |
|
46 | $manager->setArguments([$class]); |
|
47 | } else { |
|
48 | $manager = new Reference($this->filterReference($manager)); |
|
49 | } |
|
50 | ||
51 | if (null === $repository) { |
|
52 | $repositoryDefinition = new Definition(EntityRepository::class); |
|
@@ 51-57 (lines=7) @@ | ||
48 | $manager = new Reference($this->filterReference($manager)); |
|
49 | } |
|
50 | ||
51 | if (null === $repository) { |
|
52 | $repositoryDefinition = new Definition(EntityRepository::class); |
|
53 | $repositoryDefinition->setFactory([$manager, 'getRepository']); |
|
54 | $repositoryDefinition->setArguments([$class]); |
|
55 | } else { |
|
56 | $repositoryDefinition = new Reference($this->filterReference($repository)); |
|
57 | } |
|
58 | ||
59 | foreach ($actions as $action => $actionConfig) { |
|
60 | if (!$actionConfig['enabled']) { |