/**
  * @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');
 }