切片laravel控制器

时间:2014-06-14 15:15:22

标签: php laravel performance controllers

我在Laravel中有一个控制器来处理管理面板的所有操作。一开始,它运作良好,一切都井然有序。正如我详细阐述的那样,控制器开始大幅增长。对于控制器中的每个页面,我都会使用一种方法来处理操作。现在,我的控制器超过1,000行,每天添加或编辑某些内容越来越难。我想看看我可以将这个控制器分成几部分的可能方法,并存储这些部分,如:

controllers/
   admin/
      page1.php
      page2.php
      ...
   AdminController.php
   FooController.php
   BarController.php

所以我可以有效地分别处理每个页面。关于这个话题我以前的问题没有看到任何答案。

1 个答案:

答案 0 :(得分:0)

将您的逻辑放在模型/服务提供商中,这是有道理的。