Code Duplication    Length = 7-7 lines in 4 locations

Controller/ProfileController.php 1 location

@@ 34-40 (lines=7) @@
31
    {
32
        $params = [];
33
        $cache = $this->get('es.cache_engine');
34
        if ($cache->contains('settings_errors')) {
35
            $params['errors'] = $cache->fetch('settings_errors');
36
            $cache->delete('settings_errors');
37
        } elseif ($cache->contains('settings_success')) {
38
            $params['success'] = $cache->fetch('settings_success');
39
            $cache->delete('settings_success');
40
        }
41
        return $this->render(
42
            'ONGRSettingsBundle:Settings:addProfile.html.twig', $params
43
        );

Controller/SettingsAddController.php 1 location

@@ 34-40 (lines=7) @@
31
        $params = [];
32
        $params['profiles'] = $profiles;
33
        $cache = $this->get('es.cache_engine');
34
        if ($cache->contains('settings_errors')) {
35
            $params['errors'] = $cache->fetch('settings_errors');
36
            $cache->delete('settings_errors');
37
        } elseif ($cache->contains('settings_success')) {
38
            $params['success'] = $cache->fetch('settings_success');
39
            $cache->delete('settings_success');
40
        }
41
        return $this->render(
42
            'ONGRSettingsBundle:Settings:add.html.twig', $params
43
        );

Controller/SettingsDuplicateController.php 1 location

@@ 37-43 (lines=7) @@
34
        $params['profiles'] = $profiles;
35
        $params['setting'] = $setting;
36
        $cache = $this->get('es.cache_engine');
37
        if ($cache->contains('settings_errors')) {
38
            $params['errors'] = $cache->fetch('settings_errors');
39
            $cache->delete('settings_errors');
40
        } elseif ($cache->contains('settings_success')) {
41
            $params['success'] = $cache->fetch('settings_success');
42
            $cache->delete('settings_success');
43
        }
44
        return $this->render(
45
            'ONGRSettingsBundle:Settings:duplicate.html.twig', $params
46
        );

Controller/SettingsManagerController.php 1 location

@@ 89-95 (lines=7) @@
86
                ]
87
            );
88
        }
89
        if ($cache->contains('settings_errors')) {
90
            $params['errors'] = $cache->fetch('settings_errors');
91
            $cache->delete('settings_errors');
92
        } elseif ($cache->contains('settings_success')) {
93
            $params['success'] = $cache->fetch('settings_success');
94
            $cache->delete('settings_success');
95
        }
96
        return $this->render(
97
            'ONGRSettingsBundle:Settings:edit.html.twig',
98
            $params