私はzf2を学び、ウェブからドキュメント、チュートリアルなどを読んでいます。今私はZend\ServiceManager\ServiceManagerAwareInterface.php
とZend\ServiceManager\ServiceLocatorAwareInterface.php
について混乱しています。zf2 ServiceManager vs ServiceLocator
はまた、(コントローラのような)いくつかの場所で私はいくつかの他の場所で私たちが->getServiceManager()
を使用しながら、ServiceManager
オブジェクトを取得するために$this->getServiceLocator()
を使用して、それも同じServiceManager
オブジェクトを返します。
@Sam、:
はかなりの時間前、私はまた、Locatorおよびマネージャについてブログ? – haim770
しかし、なぜ2つのインターフェイスがありますか。 'Zend \ ServiceManager \ ServiceManagerAwareInterface.php'と' Zend \ ServiceManager \ ServiceLocatorAwareInterface.php'を参照してください。 SMがSLの実装である場合、なぜ私たちは別のインタフェースを持っていますか? –