No se como es la estructura de tu aplicación, pero a priori te puedo decir que ese codigo me huele muy feo sobre todo porque dices que estas usando Zend Framework
Te aconsejo que leas sobre el
modelo mvc de zend frammework y sobre los
router.
Estoy bastante seguro que sabiendo esas herramientas puedes hacer algo mucho mas optimo y escalable.
saludos!