Dove mettere le funzioni personalizzate in Zend Framework 1.10

Devo usare funzioni / oggetti personalizzati nella mia applicazione web basata su Zend Framework 1.10. Dov'è il posto migliore per metterli?

Grazie in anticipo

Gli oggetti che descrivi appartengono al model, quindi vanno in application/models . Ricorda che il Modello è tutto ciò che non è pertinente al livello di presentazione (ad es. V and C in MVC). Il mio suggerimento sarebbe di avere questa struttura quindi:

 application - models -- my -> to indicate this is yours --- persistence -> contains all classs that capsulte Data access logic --- domain -> business objects in your domain of application --- service -> services that use the domain objects or the persistence layer --- mappers -> your ORM layer (unless you are not using Doctrine anyway) 

Se sono presenti classi sufficientemente generics da essere riutilizzate in altre applicazioni, è ansible inserirle nella cartella / lib. Ma tutto ciò che è stato fatto apposta per la tua app dovrebbe andare nei templates.

Inoltre, dai un'occhiata al ZFPlanet Sample Project di Padraic Brady