在使用laravel之前,我在laravel中使用了一个相对新的函数。我使用了一个文件functions.php,其中包含我在项目中使用的所有函数(创建slu,,格式日期等)。在视图和控制器中使用创建函数
我可以在laravel中创建自己的函数,以便在控制器和视图中使用myfunction($ data)?
在使用laravel之前,我在laravel中使用了一个相对新的函数。我使用了一个文件functions.php,其中包含我在项目中使用的所有函数(创建slu,,格式日期等)。在视图和控制器中使用创建函数
我可以在laravel中创建自己的函数,以便在控制器和视图中使用myfunction($ data)?
在您的应用程序/ HTTP目录下创建一个helpers.php文件以添加功能
在composer.json,在自动加载块,添加: “文件”:“应用程序/ HTTP /帮手。 PHP的“。
在命令行中运行“作曲家转储自动加载”
使用Laravel作曲家例子,它创建了一些辅助文件:
"autoload": {
"files": [
"src/Illuminate/Foundation/helpers.php",
"src/Illuminate/Support/helpers.php"
],
"psr-4": {
"Illuminate\\": "src/Illuminate/"
}
},
编辑您的composer.json文件,在那里你可以创建一个助手在App文件夹
"autoload": {
"files": [
"app/helpers.php",
],
...
},
然后你只需要执行
composer dumpautoload
告诉作曲者自动加载它。