php - Laravel 5 管理项目中的大控制器
问题描述
我有一个控制器,最多可以包含 2k 行代码和许多自定义方法。现在我想让这个控制器更具可读性和更好,所以我在某个地方阅读了最好的做法,只是在我的控制器中使用主要方法,如下所示:
public function index() {
.
.
.
}
public function store(){
.
.
.
}
现在我的问题是,如果我将这些主要功能保留在控制器中,我应该如何处理其他方法以及我应该将它们存储在哪里以使它们更具可读性并为将来的方法腾出更多空间?
解决方案
推荐阅读
- css - 为什么 ::after 出现在所有 div 中?
- reactjs - 是否可以在 React 中使用 React.useState(() => {})?
- .htaccess - 受保护目录中的 401 错误文档
- python-3.x - 为什么生成一些 TFrecord 文件时不能拆分文件?
- mysql - MySQL - 多个外键,仅对单个检查约束有效
- python - 如何在 Eclipse 中为单个功能配置 pytest
- login - 铁网刮刀 - 登录
- c# - 在 WAV 文件上接收“NAudio.MmException: NoDriver calling acmFormatSuggest”异常
- java - 我有一个对列表如何检查列表是否包含特定元素。list.contains 函数总是给出错误
- logging - 如何在相扑逻辑中找出 http 请求的响应时间