アドホックモデルを作成するためのベストプラクティスを求めています。データベーステーブルからではなく、代わりにコードにハードコードされたモデル「メニュー」を作成したいと思います。
その理由は、2つの異なるビュー/レイアウトからメニューモデルを呼び出すことができるためです。
これを出発点として試してみました。
/model/Menu.php
class Menu extends CModel
{
public getMenu() {
return array('home'=>'home/index',
'product'=>'product/index',
'order'=>'order/index',
);
}
}
これは悪いことだと思いますか、それともこれを行うためのより良い方法がありますか?
ありがとう