0
我安裝了一個作曲家,下載的光環,創造了一個index.pxp並在其中寫道:如何創建Aura DI容器?
require('vendor/autoload.php');
use Aura\Di\ContainerBuilder;
$builder = new ContainerBuilder();
$di = $builder->newInstance();
$object = $di->newInstance('Vendor\Package\ClassName');
但phpStorm說:Undefined namespase DI
,我有錯誤:致命錯誤:類「靈氣\迪\ ContainerBuilder」在......未發現第4行
我做如下:http://auraphp.com/packages/3.x/Di/getting-started.html#1-1-1
您是否運行'composer install'?即使在你的'composer.json'文件中是'aura/di'嗎? – Phil
@Phil沒有,我只composer.json'{ 「要求」:{ 「光環/路由器」: 「^ 3.1」 } }' – fosh4455
爲什麼你會感到驚訝,那麼它不能找到'\靈氣\ Di'?我建議你從'作曲家需要光環/迪'開始@ – Phil