public function toSlack() : SlackMessage { return (new SlackMessage())->success()->content('Successful new backup!')->attachment(function (SlackAttachment $attachment) { $attachment->fields($this->backupDestinationProperties()->toArray()); }); }