/** * @param Infographic $infographic * @param Request $request * @throws \Exception */ public function destroy(Infographic $infographic, Request $request) { $infographic->load('owner'); $owner = $this->owner($request); if ($infographic->owner->id == $owner->id) { $infographic->delete(); } }
protected function observers() { Image::observe('Modules\\Media\\ImageObserver'); Infographic::observe('Modules\\Media\\Infographics\\InfographicObserver'); File::observe('Modules\\Media\\Files\\FileObserver'); }