/** * @param Request $request * @param Asset $asset */ public function update(Request $request, Asset $asset, Site $site) { $this->authorize('manageAssets', $site); $asset->setTitle($request->input(Asset::ATTR_TITLE))->setDescription($request->input(Asset::ATTR_DESCRIPTION))->setCredits($request->input(Asset::ATTR_CREDITS))->setThumbnailAssetId($request->input(Asset::ATTR_THUMBNAIL_ID)); AssetFacade::save($asset); return $this->show($asset); }
public function save(Asset $asset) { $asset->setTitle($this->request->input('title'))->setDescription($this->request->input('description'))->setCredits($this->request->input('credits'))->setThumbnailAssetId($this->request->input('thumbnail_asset_id')); AssetFacade::save($asset); }