如果我想为一些oauth的东西做一个currentUser()函数,我正在做一些我可以在视图或控制器中使用它(think rails,你在应用程序控制器中做helper_method:current_user的地方).
我读过的一切声明创建一个帮助文件夹,并在那里添加功能,然后你可以做的方式Helpers :: functionName这是正确的方法吗?
在您的app / Helpers目录中创建一个新文件,将其命名为AnythingHelper.PHP
我的帮手的一个例子是:
我的帮手的一个例子是:
<?PHP function getDomesticCities() { $result = \App\Package::where('type','=','domestic') ->groupBy('from_city') ->get(['from_city']); return $result; }
通过以下命令为您的帮助者生成服务提供者
PHP artisan make:provider HelperServiceProvider
在您新创建的HelperServiceProvider.PHP的注册函数中添加以下代码
require_once app_path('Helpers/AnythingHelper.PHP');
现在在你的config / app.PHP加载这个服务提供商,你完成了
'App\Providers\HelperServiceProvider',
原文地址:https://www.jb51.cc/laravel/131398.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。