Code Duplication    Length = 17-17 lines in 2 locations

default/app/controllers/user_controller.php 2 locations

@@ 36-52 (lines=17) @@
33
        }
34
    }
35
36
    public function edit(int $id)//validación 'int' con php7
37
    {
38
        //Carga los datos del usuario
39
        $this->user = (new User)->find($id);
40
        //se verifica si se ha enviado via POST los datos
41
        if (Input::hasPost('user')) {
42
            //Intenta guardar los cambios
43
            if ($this->user->update(Input::post('user'))) {
44
                //Mensaje de éxito y retorna al listado
45
                Flash::valid('Usuario actualizado');
46
                return Redirect::to();
47
            }
48
            //Si falla se hacen persistentes los datos en el formulario
49
            $this->user = Input::post('user');
50
            return;
51
        }
52
    }
53
54
    public function update_photo(int $id)//validación 'int' con php7
55
    {
@@ 54-70 (lines=17) @@
51
        }
52
    }
53
54
    public function update_photo(int $id)//validación 'int' con php7
55
    {
56
        //Carga los datos del usuario
57
        $this->user = (new User)->find($id);
58
        //se verifica si se ha enviado via POST los datos
59
        if (Input::hasPost('user')) {
60
            //Si falla al intentar actualizar
61
            if ($this->user->updatePhoto()) {
62
                //Mensaje de éxito y retorna al listado
63
                Flash::valid('Foto de usuario actualizada');
64
                return Redirect::to();
65
            }
66
            //se hacen persistentes los datos en el formulario
67
            $this->user = Input::post('user');
68
            return;
69
        }
70
    }
71
}
72