我想制作一个我在我的项目中几乎任何地方广泛使用它的辅助函数或一些现在可能用作示例的其他辅助函数我有 laravel 请求辅助函数,如下所示:
request()->get('name);
现在我知道如果我使用它,在 Blade 服务器或 Controller 或其他地方的任何地方都可以工作。 现在我有两个问题。 1-如何制作这样一个可以做某事并且可以轻松广泛使用的助手 2-做这样的 helper 是否明智???
最佳答案
在app\Helpers\GlobalHelper.php
中创建一个辅助类
<?php
namespace App\Helpers;
class GlobalHelper
{
public static function helloWorld()
{
return "Hello World"
}
}
然后在你的config\app.php
中别名数组添加
'Helper' => App\Helpers\GlobalHelper::class,
然后在 Blade 文件中你可以使用 {{ Helper::helloWorld() }}
或者在 Controller 中你可以使用 \Helper::helloWorld();
关于php - 制作像 laravel 默认请求帮助器这样的帮助器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64983523/