Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2010, 15:37
principianteZF
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 1 mes
Puntos: 6
Diagrama de clases, controllers y actions

Hola amigos, a ver si me puedo hacer entender con esto, es mas bien una duda conceptual... mas de una vez me ha pasado que viendo un diagrama de clases hecho con Uml, veo que en muchisimos casos, las clases que arroja el diagrama, son los mismos que los controllers de la aplicacion y que los metodos son igual a los actions.

La pregunta es si las clases que sean las mismas que los controllers, el mismo controller puede hacer las veces de esa clase o de cualquier manera debemos crear esa clase y colocarla en por ej: library/misclases

Por ejemplo:

En una diagrama, la clase Producto me arroja los metodos: verproducto(), subir_producto(), actualizar_producto(), eliminar_producto();
Código PHP:
Ver original
  1. class  ProductoController extends Zend_Controller_Action{
  2.  
  3. public function verproductoAction()
  4.     {
  5. }
  6.  
  7. public function subirproductoAction()
  8.     {
  9. }
  10.  
  11. public function actualizarproductoAction()
  12.     {
  13. }
  14.  
  15. public function eliminarproductoAction()
  16.     {
  17. }
Esta controller puede equivaler a la clase producto del diagrama de clases ??
o en la libreria debo crear la clase "Producto" y traerla a cada uno de los actions ??

Espero haber sido mas o menos claro.