След като попитах някои CakePHP разработчици, стигнах до заключението, че не е възможно да използвате база данни на Oracle с CakePHP 2.3, ако искате да използвате правилно CakePHP моделите и техния синтаксис на заявки. Все още няма наличен драйвер за Oracle в CakePHP, който да е напълно функционален.
Следователно решението, което намерих, беше да използвам функциите OCI8 на PHP.
По този начин бих могъл да използвам oci_parse
за директно запитване към DB или по-скоро да извика PL-SQL процедура, което накрая реших да направя. (поради сложността на sql функциите и разделението на задачите в моята работна група)
Сега не мога да се възползвам от много от предимствата на използването на CakePHP модели, но това беше единственият начин.