これを実装する方法:
<?php
class MyClass1
{
public function __construct(MyClass2 $objClass2)
{
$this->objClass2 = $objClass2;
}
}
class MyClass2
{
public function setClass1(MyClass1 $objClass1)
{
$this->objClass1 = $objClass1;
}
}
?>
つまり、オブジェクトを作成してコンストラクターMyClass2
に入れ、次にsetClass1 メソッドを介して以前に作成されたオブジェクトにオブジェクトを入れる必要があります。ZendFrameworkのDI構成で行うことは可能ですか?MyClass1
MyClass1
MyClass2