Code Duplication    Length = 10-10 lines in 3 locations

src/Bundle/DependencyInjection/FriendsOfBehatSymfonyExtensionExtension.php 3 locations

@@ 101-110 (lines=10) @@
98
        $this->registerMinkParameters($container);
99
    }
100
101
    private function registerMink(ContainerBuilder $container): void
102
    {
103
        $minkDefinition = new Definition(Mink::class, ['fob_symfony.mink']);
104
        $minkDefinition->setPublic(true);
105
        $minkDefinition->setLazy(true);
106
        $minkDefinition->setFactory([new Reference('behat.service_container'), 'get']);
107
108
        $container->setDefinition('behat.mink', $minkDefinition);
109
        $container->setAlias(Mink::class, 'behat.mink');
110
    }
111
112
    private function registerMinkDefaultSession(ContainerBuilder $container): void
113
    {
@@ 112-121 (lines=10) @@
109
        $container->setAlias(Mink::class, 'behat.mink');
110
    }
111
112
    private function registerMinkDefaultSession(ContainerBuilder $container): void
113
    {
114
        $minkDefaultSessionDefinition = new Definition(Session::class);
115
        $minkDefaultSessionDefinition->setPublic(true);
116
        $minkDefaultSessionDefinition->setLazy(true);
117
        $minkDefaultSessionDefinition->setFactory([new Reference('behat.mink'), 'getSession']);
118
119
        $container->setDefinition('behat.mink.default_session', $minkDefaultSessionDefinition);
120
        $container->setAlias(Session::class, 'behat.mink.default_session');
121
    }
122
123
    private function registerMinkParameters(ContainerBuilder $container): void
124
    {
@@ 123-132 (lines=10) @@
120
        $container->setAlias(Session::class, 'behat.mink.default_session');
121
    }
122
123
    private function registerMinkParameters(ContainerBuilder $container): void
124
    {
125
        $minkParametersDefinition = new Definition(MinkParameters::class, ['fob_symfony.mink.parameters']);
126
        $minkParametersDefinition->setPublic(true);
127
        $minkParametersDefinition->setLazy(true);
128
        $minkParametersDefinition->setFactory([new Reference('behat.service_container'), 'get']);
129
130
        $container->setDefinition('behat.mink.parameters', $minkParametersDefinition);
131
        $container->setAlias(MinkParameters::class, 'behat.mink.parameters');
132
    }
133
}
134