Code Duplication    Length = 16-16 lines in 2 locations

default/app/controllers/user_controller.php 2 locations

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