将CakePHP的控制器拆分为多个文件

时间:2014-09-04 06:28:32

标签: cakephp cakephp-2.0

我有CakePHP控制器,里面有很多代码......将控制器分成几个文件的最佳做法是什么?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

你必须分开你的逻辑:

  • 用户不同的控制器,用于与不同型号相关的任务(例如products_controller.php,carts_controller.php)。
  • 将业务逻辑分离为模型(胖模型方法)。
  • 在组件中单独重用控制器逻辑。
  • 让你的代码干(不要自己重复)