プロジェクトで、HTML の解析に phpQuery を使用し、DB の永続化に Doctrine2 を使用しています。
Doctrine 2 は名前空間に基づくオートローダ戦略を使用するため、 \Doctrine\Orm\EntityManager を呼び出すと、 DoctrineDir__/Doctrine/Orm/EntityManager.php ロード相対クラス内に入ります。
問題は、phpQuery が複雑なライブラリであり、プロジェクトに必要な HTML をスクレイピングする必要があり、名前空間が付けられていないことです。
名前空間を試してみましたが、phpquery が機能せず、エラーは発生しません。
それで、私が求めているのは、オートローディング戦略からいくつかのクラスを除外できるコードはありますか?
ありがとう