Code Duplication    Length = 12-12 lines in 2 locations

src/AbstractRestfulController.php 2 locations

@@ 209-220 (lines=12) @@
206
     * @param Request $request
207
     * @return JsonResponse|RedirectResponse|ResponseFactory|Response|Redirector
208
     */
209
    public function store(Request $request)
210
    {
211
        $model = $this->newModelInstance();
212
213
        foreach ((array)$request->input() as $column => $value) {
214
            $model->$column = $value;
215
        }
216
217
        $this->saveModel($model);
218
219
        return $this->return($request, $this->findModel($model->getAttribute('id')), 'store');
220
    }
221
222
    /**
223
     * Save a model, either from a store or an update.
@@ 345-356 (lines=12) @@
342
     * @param int $id
343
     * @return JsonResponse|RedirectResponse|ResponseFactory|Response|Redirector
344
     */
345
    public function update(Request $request, $id)
346
    {
347
        $model = $this->findModel($id);
348
349
        foreach ((array)$request->input() as $column => $value) {
350
            $model->$column = $value;
351
        }
352
353
        $this->saveModel($model);
354
355
        return $this->return($request, $model, 'update');
356
    }
357
358
    /**
359
     * Destroy a model. The D of CRUD.