dereuromark / cakephp-favorites
A CakePHP plugin for managing user favorites, bookmarks and wishlists
Package info
github.com/dereuromark/cakephp-favorites
Type:cakephp-plugin
pkg:composer/dereuromark/cakephp-favorites
Requires
- php: >=8.2
- cakephp/cakephp: ^5.1.1
Requires (Dev)
- cakephp/migrations: ^5.0.0
- fig-r/psr2r-sniffer: dev-master
- phpunit/phpunit: ^11.5 || ^12.1 || ^13.0
Suggests
None
Provides
None
Conflicts
- cakephp/migrations: <4.5
Replaces
None
This package is auto-updated.
Last update: 2026-10-11 23:06:55 UTC
README
Favorites, stars, votes, and custom reactions for CakePHP applications.
The plugin stores one reaction per user, model alias, and record. Behaviors provide the storage API; helpers create POST links for the plugin controllers or your own action.
- Stars: add or remove a mark, with an optional stored counter.
- Likes: store a like or dislike and remove a vote.
- Custom reactions: map integer values to application-defined icons.
Read the documentation website, starting with Installation and Getting started.
The version map covers older framework branches. For numeric ratings, use CakePHP Ratings. Try the sandbox examples.