Code Duplication    Length = 7-10 lines in 3 locations

src/ServiceContainer/SymfonyExtension.php 3 locations

@@ 147-156 (lines=10) @@
144
    /**
145
     * @param ContainerBuilder $container
146
     */
147
    private function loadKernelContainer(ContainerBuilder $container)
148
    {
149
        $containerDefinition = new Definition(Container::class);
150
        $containerDefinition->setFactory([
151
            new Reference(self::KERNEL_ID),
152
            'getContainer',
153
        ]);
154
155
        $container->setDefinition(self::KERNEL_CONTAINER_ID, $containerDefinition);
156
    }
157
158
    /**
159
     * @param ContainerBuilder $container
@@ 177-186 (lines=10) @@
174
    /**
175
     * @param ContainerBuilder $container
176
     */
177
    private function loadSharedKernelContainer(ContainerBuilder $container)
178
    {
179
        $containerDefinition = new Definition(Container::class);
180
        $containerDefinition->setFactory([
181
            new Reference(self::SHARED_KERNEL_ID),
182
            'getContainer',
183
        ]);
184
185
        $container->setDefinition(self::SHARED_KERNEL_CONTAINER_ID, $containerDefinition);
186
    }
187
188
    /**
189
     * @param ContainerBuilder $container
@@ 191-197 (lines=7) @@
188
    /**
189
     * @param ContainerBuilder $container
190
     */
191
    private function loadKernelRebooter(ContainerBuilder $container)
192
    {
193
        $definition = new Definition(KernelRebooter::class, [new Reference(self::KERNEL_ID)]);
194
        $definition->addTag(EventDispatcherExtension::SUBSCRIBER_TAG);
195
196
        $container->setDefinition(self::KERNEL_ID . '.rebooter', $definition);
197
    }
198
199
    /**
200
     * @param ContainerBuilder $container