彼らはあなたサイレックス・ドクトリン拡張
は「必ずベンダーにベンダー/教義-DBALとDoctrine共通に教義DBALのコピーを配置/ doctrine-作ることを求めています一般。"
彼らは、その後に登録する方法の例に行く:
$app->register(new Silex\Extension\DoctrineExtension(), array(
'db.options' => array(
'driver' => 'pdo_sqlite',
'path' => __DIR__.'/app.db',
),
'db.dbal.class_path' => __DIR__.'/vendor/doctrine-dbal/lib',
'db.common.class_path' => __DIR__.'/vendor/doctrine-common/lib',
));
私は何を得ることはありませんは、2つの事...
1)パスです__DIR _ 'ベンダー/。ドクトリン - ダバル/ lib '
libは何を意味しますか? doctrineパッケージにlibフォルダやファイルが表示されません。
2)教義のDBALと共通の教義...
アンパックタールのフォルダ構造は次のようになります。 私は内容にこれらのフォルダのそれぞれのを置く意味することを行いますそれぞれのフォルダにありますか?
ありがとうございました。私はこれらの拡張機能へのパスを私自身が拡張機能よりも見つけ出すのに苦労しています。
-J
私はそれを考え出したように見えました...私はgithubから構造をコピーしなければなりませんでした。教科書からファイルをダウンロードするのではなく... –
ええ、それはbasですGitHubリポジトリで編集しました。私はパッケージにはそれが含まれていないという事実を知らなかった。 – igorw