*/ class ResourceableUpdated extends PivotUpdatedEvent { use HasLabel { privateLabel as label; } public function __construct(Resourceable $resourceable) { parent::__construct($resourceable->resourceable, $resourceable->resource); $this->initializeEmbedFields($resourceable); } protected function getDiscordMessageDescription(): string { $foreign = $this->getForeign(); $related = $this->getRelated(); return "Resource '**{$foreign->getName()}**' for {$this->label($related)} '**{$related->getName()}**' has been updated."; } }