zendframework/zf2 — pull request #2235 by weierophinney (2012-08-24 16:09:53+00:00)
Title: Remove "application" identifier

- Removed the "application" identifier from the Zend\Mvc\Application
EventManager instance. This currently can lead to confusion when you have an
Application module, as both the identifiers "application" and "Application"
can be in play; unless you know the difference for the casing, you may not
know which one to attach to. Additionally, the convention we've established
within the framework is to only use the FQCN and interface names as
identifiers; this helps reduce collisions, as well as provide good semantics
for those attaching listeners. (The one exception is that our controllers, by
default, also attach the top-level namespace of the extending class, which is
usually the module namespace; this is a good practice as it makes having
module-specific listeners trivial.)