脚本宝典收集整理的这篇文章主要介绍了Cakephp标准 – 在控制器中编写内容是否是正确的标准,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
public function register() { //Setting some data $this->User->create(); $this->User->save($this->request->data) } public function edIT() { //Setting some data $this->User->save($this->request->data) } public function admin_add() { //Setting some data $this->User->create(); $this->User->save($this->request->data) } public function admin_edit() { //Setting some data $this->User->save($this->request->data) }
我的一位资深人员回顾了这段代码,并说上面的代码不符合CAKEPHP标准.商业逻辑需要转移到模型
在模型中如下所示
<?PHP class User extends AppModel { //Validation parts public functions savingData($data =array(),$id=false) { if($id == false) { $this->create(); } $this->User->save($data) } }?>
以上是脚本宝典为你收集整理的Cakephp标准 – 在控制器中编写内容是否是正确的标准全部内容,希望文章能够帮你解决Cakephp标准 – 在控制器中编写内容是否是正确的标准所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。