0
私は、作曲をインストールオーラをダウンロードし、index.pxpを作成し、その中に書いた:オーラ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
に次のように私は:\Aura\Di
を拾うために作曲の自動ローダー、depenためには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
は、なぜあなたは 'それを見つけることができないことを、その後驚くだろう\オーラ\ディ '? 'composer require aura/di'から始めることをお勧めします。 – Phil