如果你有一个功能,被用在多个地方你应该定义在助手文件,这样创建一个(可能)在应用程序/ HTTP /助手文件夹并命名为helpers.php,提到这个文件在你的composer.json autorun块方式如下:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/Http/Helpers/helpers.php"
]
},
作曲家把自动加载运行,然后你可以从任何地方调用此函数,让它成为控制器的视图或模型。
如果你不需要把助手。你可以简单的叫它从控制器。只是让它static function
创造
public static function funtion_name($args) {}
call 调用
\App\Http\Controllers\ControllerName::function_name($args)
如果你不喜欢很长的代码,你可以使它
ControllerName::function_name($args)
但别忘了从视图页面顶部调用它。
use \App\Http\Controllers\ControllerName;