国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

怎么讓依賴注入共享對象實例

webgggo

問題描述

測試了下,如果多個類依賴同一個類,那么每次都會重新創(chuàng)建新的對象,有無辦法讓Config第一次被創(chuàng)建之后就復用,不再新建。

<?php
class Config
{
    public $text = '';
}
?>

<?php
class ModelA {
    public function __construct(Config $config){
        $config->text = 'hello';
    }
}
?>

<?php
class ModelB {
    public function __construct(Config $config){
        echo $config->text; // 輸出空字符,說明Config是一個新的實例
    }
}
?>

<?php
class Test {
    public function __construct(
        ModelA $modelA,
        ModelB $modelB
    ) {}
}
?>
448 1 0
1個回答

nitron
  • 暫無評論
??