CodeIgniterで「結果オブジェクトクラス」を整理する適切な方法を探しています。これらのクラスは通常、ドキュメントで説明されているようにモデルで使用されます。
結果オブジェクトごとにインスタンス化するクラスを表す文字列をresult()に渡すこともできます(注:このクラスをロードする必要があります)
$query = $this->db->query("SELECT * FROM users;");
foreach ($query->result('User') as $row)
{
echo $row->name; // call attributes
echo $row->reverse_name(); // or methods defined on the 'User' class
}
では、「User」クラスをどこに配置し、それをロードする「公式」な方法はありますか?