Hola, es posible tener un proyecto “genérico” o bien una carpeta externa a todos los proyectos que contenga metadatos y archivos php de operaciones, y archivos php de clases independientes de forma tal que que los mismos puedan ser utilizados por varios proyectos a la vez?
No hablo de un repositorio desde el cual importar las operaciones, sino una carpeta que pueda referenciarse de tal forma que cualquier mejora o modificación a las mismas se propague a todos los proyectos que la utilizan.
Supongo que puede ser que todo esto esté dentro de un proyecto genérico y sea referenciado desde vínculos a las operaciones desde otros proyectos (no tengo idea de como hacerlo!!! ). Ahora bien, si esto fuera posible, como juega el tema de sesión/perfiles/usuarios.
la idea de ‘puntos de montaje’ que se viene para la proxima version justamente ataca el hecho de que el codigo no necesariamente este dentro de la carpeta del proyecto. Con los metadatos el tema ya es mas complicado, porque el proyecto forma parte de la definicion, hacerlo generico implicaria tener un repositorio de componentes o de operaciones que sean utilizables desde cualquier proyecto, que sean editables desde toba_editor juntamente con el resto, etc. Habria que ver tambien que implica en dicho caso ‘instalar’ dos proyectos… seguramente habria mas conflictos que ahora me parece.
De todas maneras, lo de puntos de montaje (+personalizacion de proyectos) saldra en la proxima version asi que aunque sea algo de lo que estas esperando viene a futuro.
Ok… la idea era que si mejoraba alguna operación, no tuviera que rastrear en todos los proyectos donde se uso para corregir todo, sea visual o de código.
Era solo una idea…
Gracias!