@fireblade usually Pivot table do not need to have separated model. It's used as intermediate table do grab the data from roles table for user and from users table for roles
Am a little confused...so I need the table but not the model...?How do I then pull all users with their roles if I use the roles dynamic relationship property:
use App\Models\User;
$user = User::find(1);
foreach ($user->roles as $role) {
//
}