Zend アプリケーションの Doctrine ライブラリをバージョン 2.0.6 から 2.3 にアップグレードしようとしています。これには、アプリケーション コードの変更が必要となる大きな変更がない限り、新しいライブラリ ファイルを既存のライブラリにコピーするだけでよいと考えました。
しかし、彼らのGitHubページから zip をダウンロードしたところ、2.3 のディレクトリが、現在インストールしている Doctrine バージョンと大きく異なることがわかりました (Common、DBAL、ORM、および Symfony フォルダーで構成されているのに対し、2.3 は完全に異なります)。これらのフォルダーの違いについては何も見つかりません。おそらく、本当に遅いだけです。
私の既存のセットアップでは、Doctrine を統合するためにサードパーティのライブラリを使用していません。そのほとんどは、Bootstrap.php の自動読み込みによって行われます。
Doctrine ライブラリのアップグレードに何度か失敗した後、ダウンロードした Doctrine の見慣れないディレクトリ構造を処理できるという前提に基づいて、このチュートリアルに従うことにしました。ただし、このチュートリアルのさらに下のページでは、Doctrine ライブラリには既存のセットアップにある 4 つのフォルダーがあると言及していますが、これは新しいバージョンの Doctrine とは一致しません。
誰かが私を正しい方向に向けるか、どこが間違っているか教えていただければ幸いです。
ps Zend 1.11を使用しています