2

Doctrineによって生成されたクラスのプレフィックスを指定するDoctrineのオプションはありますか?

新しい Zend オートローダとオートローディング モデルに問題があります。教義のオートローダも役に立ちません。

理想的には、「Model_User」のように、「Model_」で始まる教義生成クラスを用意します。

generate-migrations-diff を使用して移行を生成しようとしているときにこの問題に遭遇しました。致命的なエラー: 38 行目の /tmp/fromprfx_doctrine_tmp_dirs/generated/BaseUser.php でクラス BaseUser を再宣言できません。

実際のモデルは、新しく生成されたクラスの前にロードされるためです。

4

1 に答える 1

2

申し訳ありませんが、急いで質問したため、数秒後に答えが見つかりました。

追加:

Doctrine_Manager::getInstance()->setAttribute('model_loading', 'conservative');

問題を修正しました。

于 2009-06-01T11:18:36.067 に答える