public function update(PageRequest $request, Page $pages) { foreach ($request->all()['data']['attributes'] as $key => $value) { if (isset($pages->{$key})) { $pages->{$key} = $value; } } // fetch location $pages->save(); $resource = new Item($pages, new PageTransformer(), 'pages'); return $this->fractal()->createData($resource)->toJson(); }