2011-01-28 13 views
1

MVCを準備しましたが、現在、トップレベルからビュー、コントローラ、ActiveRecordを含む新しい名前に名前を変更する必要がありますモデル名)。すべてをリファクタリングする最も効果的な方法は何ですか?私のMVCの名前を変更/リファクタリングする最も効率的な方法

たとえば、内部の機能を変更せずに、 "Car" MVCから "Train" MVCに名前を変更し、名前を変更します。

+0

あなたの構造についてもっと具体的に教えてください。パス名が変更される(たとえば '/ cars' to '/ trains')か、その他の理由でモデル名を変更する必要がありますか? – tomeduarte

答えて

1

残念なことに、魔法の解決策はありません。それぞれのファイルのクラス名と、それらの名前を参照するコード内のどこかで手動でクラス名を変更する必要があります。検索と置換はあなたの友人です。

手順を数回実行していたのですが、ルートやエイリアスと異なる基本名をマスクするのではなく、すべての名前を変更する作業を行う方がよいと思います。長期的。

関連する問題