Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/Compiler/BuildCommandBusStackPass.php 1 location

@@ 54-62 (lines=9) @@
51
        $services = $container->findTaggedServiceIds('innmind_command_bus');
52
        $map = [];
53
54
        foreach ($services as $id => $tags) {
55
            foreach ($tags as $tag => $attributes) {
56
                if (!isset($attributes['alias'])) {
57
                    throw new LogicException;
58
                }
59
60
                $map[$attributes['alias']] = $id;
61
            }
62
        }
63
64
        return $map;
65
    }

src/DependencyInjection/Compiler/RegisterHandlersPass.php 1 location

@@ 22-30 (lines=9) @@
19
        $ids = $container->findTaggedServiceIds('innmind_command_bus.handler');
20
        $services = [];
21
22
        foreach ($ids as $id => $tags) {
23
            foreach ($tags as $tag => $attributes) {
24
                if (!isset($attributes['handles'])) {
25
                    throw new LogicException;
26
                }
27
28
                $services[$attributes['handles']] = $id;
29
            }
30
        }
31
32
        $container
33
            ->getDefinition('innmind_command_bus.default')