Polymorphic likes for Laravel Eloquent models: CanLike and HasLikes traits, like, unlike and toggle with explicit changed-state results, a unique index per liker and likeable pair, native relations for counts and eager loading, and UUID and ULID keys.
php events laravel eloquent uuid like polymorphic laravel-package ulid polymorphic-relationships likes eloquent-models soft-deletes composer-package php8 like-button likeable pharaonic morph-map
-
Updated
Nov 4, 2026 - PHP