Debido a otras respuestas (like this), solo quiero aclarar qué se debe usar en CakePHP 1.3.¿Debo usar App :: import ('Model', ...) o ClassRegistry (...)?
Específicamente, tengo una situación que exige un modelo a depender de otro, por lo que a partir de un método en el que el Modelo Me gustaría cargar otro, hacer algunas cosas con la información, etc.
El documentation for the App Class dice:
En versiones anteriores había diferentes funciones para cargar una clase necesaria según el tipo de clase que desea cargar. Estas funciones han quedado obsoletas, toda la carga de clases y bibliotecas se debe realizar a través de App :: import() ahora.
Asumo que esto cubre el uso de ClassRegistry
, etc, pero sólo quiero que quede claro y seguro:
¿Debo usar App::import('Model', ...)
de utilizar un modelo de otro, o alguna otra cosa ? Si algo más, ¿qué?
Como no puedo comentar una revisión detrás de escena, pensé en preguntar: vengo a StackOverflow entendiendo que es importante que las preguntas sean claras, y para otros (probablemente a través de la búsqueda) motores) para poder encontrar fácilmente preguntas en el futuro. Hacer que mi pregunta * version specific * sea clara en el título parece tener perfecto sentido, en esos casos. No estoy de acuerdo con la edición, pero creo que veo lo que estás buscando y lo dejaré en suspenso. ¿Es el tema de las etiquetas versus el título delineado en las pautas que perdí en alguna parte? –