Code Duplication    Length = 5-5 lines in 3 locations

src/Chamilo/CourseBundle/Manager/SettingsManager.php 1 location

@@ 170-174 (lines=5) @@
167
168
        $parameters = $settingsBuilder->resolve($settings->getParameters());
169
170
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
171
            if (array_key_exists($parameter, $parameters)) {
172
                $parameters[$parameter] = $transformer->transform($parameters[$parameter]);
173
            }
174
        }
175
176
        if (isset($this->resolvedSettings[$namespace])) {
177
            $this->resolvedSettings[$namespace]->setParameters($parameters);

src/Chamilo/SettingsBundle/Manager/SettingsManager.php 2 locations

@@ 798-802 (lines=5) @@
795
796
        $parameters = $settingsBuilder->resolve($settings->getParameters());
797
798
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
799
            if (array_key_exists($parameter, $parameters)) {
800
                $parameters[$parameter] = $transformer->transform($parameters[$parameter]);
801
            }
802
        }
803
804
        /** @var \Sylius\Bundle\SettingsBundle\Event\SettingsEvent $event */
805
        $event = $this->eventDispatcher->dispatch(
@@ 895-899 (lines=5) @@
892
    {
893
        $transformedParameters = $parameters;
894
895
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
896
            if (array_key_exists($parameter, $parameters)) {
897
                $transformedParameters[$parameter] = $transformer->reverseTransform($parameters[$parameter]);
898
            }
899
        }
900
901
        return $transformedParameters;
902
    }