zendframework/zf2 — pull request #1709 by SocalNick (2012-07-02 22:00:26+00:00)
Title: Hotfix/abstract di factory circular dependency

This solves the issue I reported in the Mailing List, "PR 1698 has caused circular dependency issue". The theory is, if a SM asks an AbstractFactory for a $requestedName, it should return false when it is asked if it has $requestedName.

Although this fixes the issue, I'm slightly uncomfortable with it as it seems like when PR 1698 fixed the SM has method, it exposed a bug in DiServiceFactory.

Thanks to @Ocramius for helping with the test.