$sm何型ですか?
$sm
ModelAlbumTableGateway::class这个怎么理解?整个项目中并没有出现AlbumTableGateway这个类,只有AlbumTableこのクラス
ModelAlbumTableGateway::class
AlbumTableGateway
AlbumTable
あなた自身も同様の問題を抱えています。翻訳は以下、翻訳は次のとおりです。
リーリー
最高の样想:ServiceManager の get() メソッドは、 クラス名ではなく、键 を受け取ります。 >、このボタンは、invokablesまたはfactories内の要素を逆照合し、構築されたオブジェクトを返します。 code> は invocables の領域にあり、一致する種類を例示します。 リーリー この ServiceManager的get()方法接受一个键而不是一个类名,这个键会去匹配invokables或factories中的元素并返回一个创建的对象。如果这个键是处于invocables 関数が 1 つのオブジェクトを例示する場合は、オブジェクトが返されます。 リーリー
ServiceManager
get()
クラス名
键
ボタン
invokables
factories
invocables
类名
一般说,只在当你不仅是实例化一既有类,而是去构建一有他依赖的类的時才会使用键处于工厂里,就会通过键指向的callback就好了
callback
あなた自身も同様の問題を抱えています。翻訳は以下、翻訳は次のとおりです。
出典: Zend Framework 2 ユーザーガイドの AlbumTableGatewayリーリー
キーがfactoryセクション内にある場合、ServiceManagerはキーが指すコールバックを実行し、オブジェクトインスタンスが返されることを期待します:リーリー
一般に、単にクラスをインスタンス化する以上のことを行う必要がある場合、ファクトリを使用します。通常は、別の依存関係を使用してクラスを設定する必要があります。クラスをインスタンス化する必要があるだけの場合は、呼び出し可能オブジェクトを使用します。翻訳:
最高の样想:
(如果都不適合到就报错了)ServiceManager
のget()
メソッドは、クラス名
ではなく、键
を受け取ります。 >、このボタン
は、invokables
またはfactories
内の要素を逆照合し、構築されたオブジェクトを返します。 code> はinvocables
の領域にあり、一致する種類を例示します。 リーリーこの
ServiceManager
的get()
方法接受一个键
而不是一个类名
,这个键
会去匹配invokables
或factories
中的元素并返回一个创建的对象。如果这个
键
是处于invocables
関数が 1 つのオブジェクトを例示する場合は、オブジェクトが返されます。 リーリー一般说,只在当你不仅是实例化一既有类,而是去构建一有他依赖的类的時才会使用
键
处于工厂里,就会通过键
指向的callback
就好了