Отговорено чрез официалния Slack на Larachat:
На връзката липсва обобщена таблица, за да работи това. Вторият аргумент в participants
методът е обобщената таблица, която да използвате:
public function participants()
{
return $this->belongsToMany('Namespace\Modules\Email\Models\Participant', 'PIVOT', 'message_id', 'user_id')->withTimestamps();
}
Следователно не можете да използвате участниците като опорна точка, защото това е една от таблиците в релацията, имате нужда от message_participant
осева таблица.