【发布时间】:2011-06-19 15:40:21
【问题描述】:
我最近深入研究了在我的 CodeIgniter 应用程序中使用 ORM,而我选择的一个是 Propel。现在这使我能够基本上使用 Propels 类作为“模型”,但这是不好的做法吗?
所以我的控制器代码如下:
<?php
class Page extends Controller {
function __construct() {
parent::__construct();
}
function index() {
$foo = FooQuery::create()->limit(10)->find();
$data['content'] = array('foo'=>$foo);
$this->load->view('home', $foo);
}
}
?>
我想在继续开发我的应用程序之前解决这个问题。如果您认为这是不好的做法,请举例说明我应该如何执行此操作。
提前致谢
【问题讨论】:
-
请记住,最糟糕的“坏习惯”是一致性湖,但确实如此。 :-)