Example #1
0
 /**
  * @param Project $project
  */
 public function deleting(Project $project)
 {
     $project->collaborators()->sync([]);
     foreach ($project->tags as $tag) {
         $this->dispatch(new UntagSomething($project, $tag));
     }
     $project->translations()->delete();
     foreach ($project->images as $image) {
         $image->delete();
     }
 }