'boolean']; public function owner(): BelongsTo { return $this->belongsTo(User::class, 'owner_id'); } public function members(): BelongsToMany { return $this->belongsToMany(User::class, 'class_members', 'class_id', 'user_id') ->withPivot('role') ->withTimestamps(); } }