A CakePHP 2.x behavior plugin to validate the uniqueness of multiple columns of a model