/** * @param Campaign $campaign * @param CampaignWidget $widget * @param Request $request * @return CampaignWidget * @throws \Exception */ public function destroy(Campaign $campaign, CampaignWidget $widget, Request $request) { if ($campaign->widgets->contains($widget->id)) { if ($widget->delete()) { $widget->id = false; } } return $widget; }