gpt4 book ai didi

laravel - Laravel 中自定义函数的正确位置在哪里?

转载 作者:行者123 更新时间:2023-12-02 03:14:40 24 4
gpt4 key购买 nike

在我的项目中,我通常会创建几个函数,其中一些是调试函数(我使用 microtimes、var_dumps、print_r 等)来自定义数据,其他函数最终会在实际应用中经常使用。项目(例如,使用 session 变量执行某些操作的函数、使用对象/数组并以某种方式返回它的函数等)。

我总是怀疑应该在哪里包含这些功能。到目前为止,第二种类型的函数(使用 session 变量、改变项目变量的通用作用域函数)将它们放入 Controller (CommonController)中,而第一种类型的函数(绝大多数的调试函数)我认为将它们放入 helper 。

但是,我仍然严重怀疑这两组功能是否应该放置在这些网站上。

请问有人可以指导我吗?

谢谢!

最佳答案

按照以下步骤操作:

  1. 在应用程序文件夹中创建一个 helpers.php 文件

  2. 将此代码添加到composer.json文件中:

"autoload": {
...
"files": [
"app/helpers.php"
]
},

例如:

helpers.php

function showTest(){
dd("ok");
}

UserController.php

public function index(Request $request) {
showTest();
}

关于laravel - Laravel 中自定义函数的正确位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56512544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com