Code Duplication    Length = 24-24 lines in 2 locations

app/Http/Controllers/MoviesController.php 2 locations

@@ 70-93 (lines=24) @@
67
     * Action qui va me permettre d'activer un film
68
     * @param $id
69
     */
70
    public function activate($id){
71
        // find() permet de retourner un Objet Movie
72
        // depuis son id
73
        $movie = Movies::find($id);
74
75
        if($movie->visible == 0){
76
            $movie->visible = 1;
77
            Session::flash("success",
78
                "Le film {$movie->title} a bien été activé");
79
80
        }
81
        else{
82
            $movie->visible = 0;
83
            Session::flash("success",
84
                "Le film {$movie->title} a bien été desactivé");
85
        }
86
87
        // save() permet de sauvegarder
88
        // mon objet modifié en BDD
89
        $movie->save();
90
91
        return Redirect::route('movies_index');
92
93
    }
94
95
96
    /**
@@ 100-123 (lines=24) @@
97
     * Action qui va me permettre de metter en avant un film
98
     * @param $id
99
     */
100
    public function cover($id){
101
        // find() permet de retourner un Objet Movie
102
        // depuis son id
103
        $movie = Movies::find($id);
104
105
        if($movie->cover == 0){
106
            $movie->cover = 1;
107
            Session::flash("success",
108
                "Le film {$movie->title} a bien été mis en avant");
109
110
        }
111
        else{
112
            $movie->cover = 0;
113
            Session::flash("danger",
114
                "Le film {$movie->title} a bien été retiré de l'avant");
115
        }
116
117
        // save() permet de sauvegarder
118
        // mon objet modifié en BDD
119
        $movie->save();
120
121
        return Redirect::route('movies_index');
122
123
    }
124
125
126