Code Duplication    Length = 33-34 lines in 2 locations

app/Http/Controllers/Admin/CommentController.php 2 locations

@@ 149-182 (lines=34) @@
146
     * @param Request $request
147
     * @return Response
148
     */
149
    public function approve($id, Request $request){
150
        
151
        /**
152
         * Add ID to request
153
         */
154
        $request->merge(array('id' => $id));
155
        
156
        /**
157
         * Validate comment ID
158
         */
159
        $validator = Validator::make($request->all(), [
160
                    'id' => 'required|integer|min:1|exists:comment,id',
161
        ]);
162
        
163
        /**
164
         * Failed - redirect to index
165
         */
166
        if ($validator->fails()) {
167
             
168
        } 
169
        
170
        /**
171
         * OK, validate
172
         */
173
        else {
174
            
175
            $object = Comment::find($id);
176
            $object->commentstatus_id = 2;
177
            $object->save();
178
        }
179
        
180
         return Redirect::back();
181
       
182
    }
183
184
    /**
185
     * Mark as SPAM
@@ 191-223 (lines=33) @@
188
     * @param Request $request
189
     * @return Response
190
     */
191
    public function spam($id, Request $request){
192
        
193
        /**
194
         * Add ID to request
195
         */
196
        $request->merge(array('id' => $id));
197
        
198
        /**
199
         * Validate comment ID
200
         */
201
        $validator = Validator::make($request->all(), [
202
                    'id' => 'required|integer|min:1|exists:comment,id',
203
        ]);
204
        
205
        /**
206
         * Failed - redirect to index
207
         */
208
        if ($validator->fails()) {
209
       
210
        } 
211
        
212
        /**
213
         * OK, validate
214
         */
215
        else {
216
            
217
            $object = Comment::find($id);
218
            $object->commentstatus_id = 4;
219
            $object->save();
220
        }
221
        
222
         return Redirect::back();
223
    }
224
}
225