Po dotazu některých vývojářů CakePHP jsem došel k závěru, že není možné používat databázi Oracle s CakePHP 2.3, pokud chcete správně používat modely CakePHP a jejich syntaxi dotazů. V CakePHP zatím není k dispozici žádný ovladač pro Oracle, který by byl plně funkční.
Řešením, které jsem našel, bylo použití funkcí OCI8 v PHP.
Takto bych mohl použít oci_parse
přímo dotazovat proti DB nebo spíše zavolat proceduru PL-SQL, což jsem se nakonec rozhodl udělat. (kvůli složitosti funkcí SQL a rozdělení úkolů v rámci mé pracovní skupiny)
Nyní nemohu využít mnoho výhod používání modelů CakePHP, ale byl to jediný způsob.