hasManyThrough(ServiceUser::class, ServiceRoleOrder::class, 'role_id', 'user_id', 'id', 'user_id'); } public function service_user() { return $this->belongsToMany(ServiceUser::class, 'service_role_users', 'role_id', 's_user_id')->withTimestamps(); } public function roleOrders() { return $this->hasMany(Order::class, 'role_id', 'id'); } }