【发布时间】:2016-08-15 01:51:24
【问题描述】:
我在 CodeIgniter PHP 项目中使用 MVC 模式,我想知道构建模型方法的最佳方式是什么,以确保代码的可读性和可扩展性。
简而言之,这样做更好吗? :
public function set_account_state($new_state) {
// UPDATE a database record state to $new_state [0, 1 or 2]
}
还是这个? :
public function reject_account() {
// UPDATE a database record state to 0
}
public function accept_account() {
// UPDATE a database record state to 1
}
public function pending_account() {
// UPDATE a database record state to 2
}
或者也许是另一种方式?
另外,在这种情况下,函数命名是否有好的做法?
【问题讨论】:
标签: php codeigniter model-view-controller model naming