Solo para añadir, debes asegurarte de que la primera letra de cada archivo esté en mayúsucula, por lo menos en window no te dará problemas, pero cuando pases a ambiente linux sí te dará problemas, lo digo porque me pasó
. Los directorios que ya tiene declarado Zend, no importa como lo llames, pero los directorios que tú declares debes colocarlo con la primera letra en mayúscula, ejemplo
Application_Model_Mapper_User_Add -> application/models/mapper/User/Add.php
Application_Model_Mapper_User_Edit -> application/models/mapper/User/Edit.php
Si te fijas hasta mapper todo es en minúscula pero lo demás que fue lo que yo cree debe estar en mayúscula, ademas tu declaras en la clase model pero el directorio debe ser model
s. Igual hay otros que ya Zend tiene predefinido, como Form debe ser un directorio llamado
Forms, Plugin debe ser un directorio llamado
plugins...