CakePHP – Função para verificar registros únicos

Como todos sabem o isUnique do cake pode ser um pouco chato quando queremos verificar por vários campos ao mesmo tempo. Existe uma função que normalmente é utilizada, está pelas páginas do google, seu nome é checkUnique. Este POST, traz essa função aprimorada, visto que a função original não aceita que seja fornecido pares de [...]