Skip to content
Ratings Plugin for CakePHP
Branch: master
Clone or download
Pull request Compare This branch is 84 commits ahead, 1 commit behind CakeDC:master.
Latest commit c007ee6 Sep 3, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
config/Migrations add AUTO_INCREMENT into migration file Apr 15, 2019
docs Update Oct 11, 2018
src remove deprecations. add phpstan Dec 15, 2018
tests Fix CS. Sep 3, 2019
webroot Fix tests Jun 1, 2015
.editorconfig Fix up composer Nov 22, 2017
.gitattributes Remove deprecations. Apr 28, 2018
.gitignore Fix CS. Sep 3, 2019
.travis.yml Fix CS. Sep 3, 2019
LICENSE Make it pick up license in github. Apr 28, 2018 Switch to https. Jan 6, 2019
composer.json Switch to https. Jan 6, 2019
phpunit.xml.dist Fix CS. Sep 3, 2019

Ratings Plugin for CakePHP

Build Status Latest Stable Version License Downloads Minimum PHP Version Coding Standards

The Ratings plugin will allow you by simply adding the ratings component to your controller to rate anyting. The component will auto load a helper and behavior.

The core part of this plugin is the ratable behavior that is attached to your models. In most cases you don't need attach it yourself, because the rating component will take care of it.

Note: This branch only works for CakePHP3.5+ - please use the respective branch for CakePHP 2.x!


To have a nice star rating to chose from, it ships with the possibility to include JS. The default JS tool in use is:

It should, however, be customizable to any other JS library and templating framework.



For documentation, as well as tutorials, see the docs directory of this repository.


For bugs and feature requests, please use the issues section of this repository.

You can’t perform that action at this time.