Code Duplication    Length = 12-12 lines in 2 locations

src/AbstractRestfulController.php 2 locations

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