Code Duplication    Length = 11-16 lines in 3 locations

module/Auth/src/Auth/Controller/ManageController.php 1 location

@@ 86-96 (lines=11) @@
83
                
84
                $serviceLocator->get('repositories')->store($user);
85
                
86
                if ('file-uri' === $this->params()->fromPost('return')) {
87
                    $content = $form->getHydrator()->getLastUploadedFile()->getUri();
88
                } else {
89
                    if ($form instanceof SummaryFormInterface) {
90
                        $form->setRenderMode(SummaryFormInterface::RENDER_SUMMARY);
91
                        $viewHelper = 'summaryform';
92
                    } else {
93
                        $viewHelper = 'form';
94
                    }
95
                    $content = $serviceLocator->get('ViewHelperManager')->get($viewHelper)->__invoke($form);
96
                }
97
                
98
                return new JsonModel(
99
                    array(

module/Auth/src/Auth/Controller/UsersController.php 1 location

@@ 112-122 (lines=11) @@
109
                
110
                $serviceLocator->get('repositories')->store($user);
111
        
112
                if ('file-uri' === $params->fromPost('return')) {
113
                    $content = $form->getHydrator()->getLastUploadedFile()->getUri();
114
                } else {
115
                    if ($form instanceof SummaryFormInterface) {
116
                        $form->setRenderMode(SummaryFormInterface::RENDER_SUMMARY);
117
                        $viewHelper = 'summaryform';
118
                    } else {
119
                        $viewHelper = 'form';
120
                    }
121
                    $content = $serviceLocator->get('ViewHelperManager')->get($viewHelper)->__invoke($form);
122
                }
123
        
124
                return new JsonModel(
125
                    array(

module/Cv/src/Cv/Controller/ManageController.php 1 location

@@ 112-127 (lines=16) @@
109
                $repositories->store($cv);
110
                $viewHelperManager = $serviceLocator->get('ViewHelperManager');
111
                
112
                if ('file-uri' === $params->fromPost('return')) {
113
                    $content = $viewHelperManager->get('basepath')
114
                        ->__invoke($form->getHydrator()->getLastUploadedFile()->getUri());
115
                }
116
                else {
117
                    if ($form instanceof SummaryFormInterface) {
118
                        $form->setRenderMode(SummaryFormInterface::RENDER_SUMMARY);
119
                        $viewHelper = 'summaryform';
120
                    } else {
121
                        $viewHelper = 'form';
122
                    }
123
                    
124
                    // render form
125
                    $content = $viewHelperManager->get($viewHelper)
126
                        ->__invoke($form);
127
                }
128
                
129
                return new JsonModel([
130
                    'valid' => true,