gpt4 book ai didi

laravel - 如何创建可以从任何 Controller 和 Blade 文件访问的全局函数

转载 作者:行者123 更新时间:2023-12-03 11:43:59 25 4
gpt4 key购买 nike

我有两个 Controller 文件 homecontroller 和 backendcontroller。创建全局函数并从两个文件访问它的最佳方法是什么?

我找到了 here Arian Acosta 的回答很有帮助,但我想知道是否有最简单的方法。我将不胜感激任何建议。

最佳答案

更新:
步骤 1
在 app 文件夹中添加文件夹
应用程序->助手
步骤 2
在 Helper 文件夹中添加 php 类
例如。 Helper.php
将命名空间和类添加到 Helper.php

namespace App\Helper;

class Helper
{

}
将此 Helper.php 注册到 config/app.php 文件中
'aliases' => [
....
'Helper' => App\Helper\Helper::class
]
现在,写下 里面的所有函数Helper.php 它将随处可见。
如何从 Controller 访问?
步骤 1 - 在 Controller 顶部添加一个命名空间。
use App\Helper\Helper;
第 2 步 - 调用函数 - 假设有一个 getInformation() 在 Helper 类中。
$information = Helper::getInformation()

关于laravel - 如何创建可以从任何 Controller 和 Blade 文件访问的全局函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44021662/

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