2011-03-22 14 views
5

Hice un controlador con Zend_Tool, pero ahora quiero eliminar el controlador. Sé que puedo simplemente eliminar el archivo, pero me preguntaba si había una forma de hacerlo con Zend_Tool, así que no necesito editar el .zfproject.xml.Zend_Tool remove controller/action

Gracias!

Respuesta

4

Tienes que eliminarlo manualmente.

Esta funcionalidad está prevista para 1.10. Se quedó fuera de la versión 1.8 y 1.9 por un par de buenas razones. Desde el borrado es una acción irreversible bastante, ya veces es también una acción-recursivo que queríamos asegurar que la interfaz de la consola/cli al menos tenía la capacidad de preguntar al usuario si borrado está bien, en otras palabras, confirmando la decisión de eliminar algo. De esta forma, las personas no borrarán accidentalmente las cosas que no podrán recuperar.

Ralph

Este es un puesto de vuelta en 1.10 pero ahora es de 1.11 y que todavía tienen que hacerlo de forma manual!

+0

Sí, vi esa publicación también, pero esperaba que ya hubiera una solución :) Gracias de todos modos. Lo dejo abierto un poco más, tal vez alguien más sepa una solución. – priktop

+0

@priktop Debe hacerlo manualmente, eliminando el método de acción en el controlador y eliminando el script de vista. También debe editar el archivo .zfproject.xml en la raíz de su proyecto. – kjy112

+3

Tengamos presente esta pregunta y agreguemos una actualización una vez que Zend_Tool pueda administrar las eliminaciones también. – markus