morphTo(); } public function jointPermissions(): HasMany { return $this->hasMany(JointPermission::class, 'entity_id', 'favouritable_id') ->whereColumn('favourites.favouritable_type', '=', 'joint_permissions.entity_type'); } }