Wonderful!  I guess I just saw things like ZendSkeletonApplication and made an 
incorrect assumption.  Thanks!

From: Marco Pivetta [mailto:[email protected]]
Sent: Tuesday, June 19, 2012 9:52 AM
To: Demian Katz
Cc: [email protected]
Subject: Re: [fw-general] ZF2 module namespaces

Hey Demian,

Modules don't need to live at the top of the namespace. You can use as many 
sub-namespaces as you want!

Enjoy ;)

Marco Pivetta

http://twitter.com/Ocramius

http://marco-pivetta.com


On 19 June 2012 15:49, Demian Katz 
<[email protected]<mailto:[email protected]>> wrote:
Hello,

I'm brainstorming how to adapt my application to ZF2.  The software is a web 
app with a handful of CLI tools.  I would like to share as much code between 
these two areas as possible.  I'm thinking of using a primary module to handle 
the web app, with a secondary module loaded in CLI mode to override routing 
behavior while recycling other configuration and code.

I'm struggling with the naming in this hypothetical situation.  If the 
top-level namespace is supposed to be a vendor, then the logical namespacing 
would be something like:

\MyApp\Module

and

\MyApp\CLI\Module

However, it appears that ZF2 modules have to live in the top of a namespace, so 
I would end up with something like:

\MyApp\Module

and

\MyAppCLI\Module

...which just doesn't quite feel right.

Am I misunderstanding something, or is this a limitation I should just live 
with?  If I have to live with it, are there any conventions I should keep in 
mind?  I'm also interested in comments on my proposed CLI solution, though that 
is not my primary concern right now.

thanks,
Demian

Reply via email to