Пример #1
0
 /**
  * @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);
 }
Пример #2
0
 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);
 }