doctrine 2 と Zend フレームワークを混在させようとしており、Zend オートローダーを使用しています。だから私のすべてのエンティティは次のように見えます
TEST_ORM_Entities_User
下TEST/ORM/Entites/User.php
ただし、すべてのプロキシは次のように見えるため、シリアル化に問題があります
Pocks\ORM\Proxies\TEST_ORM_Entities_UserProxy
下TEST/ORM/Proxies/TEST_ORM_Entities_UserProxy.php
そのため、doctine はプロキシ クラスを見つけることができず、キャッシュを確認すると破損していることがわかりました
object(__PHP_Incomplete_Class)#175 (19) {
["__PHP_Incomplete_Class_Name"]=>
string(46) "TEST\ORM\Proxies\TEST_ORM_Entities_UserProxy"
プロキシ ファイル名を明示的に指定する方法、またはこの問題を解決する方法はありますか?