Behavior to manage SELECT UNION finds with CakePHP