*/ class StudioImageDeleted extends PivotDeletedEvent { /** * Create a new event instance. * * @param StudioImage $studioImage */ public function __construct(StudioImage $studioImage) { parent::__construct($studioImage->studio, $studioImage->image); } /** * Get the description for the Discord message payload. * * @return string */ protected function getDiscordMessageDescription(): string { $foreign = $this->getForeign(); $related = $this->getRelated(); return "Image '**{$foreign->getName()}**' has been detached from Studio '**{$related->getName()}**'."; } }