Code Duplication    Length = 5-5 lines in 4 locations

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

@@ 67-71 (lines=5) @@
64
        $settingsBuilder = new SettingsBuilder();
65
        $schema->buildSettings($settingsBuilder);
66
67
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
68
            if (array_key_exists($parameter, $parameters)) {
69
                $parameters[$parameter] = $transformer->reverseTransform($parameters[$parameter]);
70
            }
71
        }
72
73
        $parameters = $settingsBuilder->resolve($parameters);
74
@@ 91-95 (lines=5) @@
88
89
        $parameters = $settingsBuilder->resolve($settings->getParameters());
90
91
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
92
            if (array_key_exists($parameter, $parameters)) {
93
                $parameters[$parameter] = $transformer->transform($parameters[$parameter]);
94
            }
95
        }
96
97
        if (isset($this->resolvedSettings[$namespace])) {
98
            $this->resolvedSettings[$namespace]->setParameters($parameters);

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

@@ 771-775 (lines=5) @@
768
769
        $parameters = $settingsBuilder->resolve($settings->getParameters());
770
771
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
772
            if (array_key_exists($parameter, $parameters)) {
773
                $parameters[$parameter] = $transformer->transform($parameters[$parameter]);
774
            }
775
        }
776
777
        /** @var \Sylius\Bundle\SettingsBundle\Event\SettingsEvent $event */
778
        $event = $this->eventDispatcher->dispatch(
@@ 868-872 (lines=5) @@
865
    {
866
        $transformedParameters = $parameters;
867
868
        foreach ($settingsBuilder->getTransformers() as $parameter => $transformer) {
869
            if (array_key_exists($parameter, $parameters)) {
870
                $transformedParameters[$parameter] = $transformer->reverseTransform($parameters[$parameter]);
871
            }
872
        }
873
874
        return $transformedParameters;
875
    }