Beantwoord via de officiële Larachat Slack:
De relatie mist een draaitabel om dit te laten werken. Het tweede argument in de participants
methode is de draaitabel die moet worden gebruikt:
public function participants()
{
return $this->belongsToMany('Namespace\Modules\Email\Models\Participant', 'PIVOT', 'message_id', 'user_id')->withTimestamps();
}
Daarom kun je deelnemers niet als spil gebruiken omdat het een van de tabellen in de relatie is, je hebt een message_participant
nodig draaitabel.