Code Duplication    Length = 12-13 lines in 2 locations

src/AbstractRestfulController.php 2 locations

@@ 75-87 (lines=13) @@
72
     * @param Request $request
73
     * @return JsonResponse|RedirectResponse|ResponseFactory|Response|Redirector
74
     */
75
    public function store(Request $request)
76
    {
77
        $model = $this->newModelInstance();
78
79
        foreach ((array)$request->input() as $column => $value) {
80
            $model->$column = $value;
81
        }
82
83
        $model->save();
84
85
86
        return $this->return($request, $this->findModel($model->getAttribute('id')), 'store');
87
    }
88
89
    /**
90
     * Shows a model. The R of CRUD.
@@ 110-121 (lines=12) @@
107
     * @param int $id
108
     * @return JsonResponse|RedirectResponse|ResponseFactory|Response|Redirector
109
     */
110
    public function update(Request $request, $id)
111
    {
112
        $model = $this->findModel($id);
113
114
        foreach ((array)$request->input() as $column => $value) {
115
            $model->$column = $value;
116
        }
117
118
        $model->save();
119
120
        return $this->return($request, $model, 'update');
121
    }
122
123
    /**
124
     * Destroy a model. The D of CRUD.