我想知道为我的 Artisan 命令创建辅助类的最佳方法是什么。我希望帮助类包含一些静态/非静态函数,以减少代码重复以及命令的大小并提高代码的可维护性。我有 App/Library 文件夹,我更喜欢在其中放置我的助手类。
问问题
1171 次
2 回答
1
Laravel 包含各种全局“帮助”PHP 函数。其中许多功能由框架本身使用;但是,如果您觉得方便,您可以在自己的应用程序中自由使用它们。 帮助函数的 Laravel 文档
网上有很多资源可以帮助你解决这个问题,我推荐这个。
于 2018-10-29T18:38:20.723 回答
1
在您的文件夹(或您选择的任何位置)中创建一个 helpers.php 文件,app/Library
并将以下内容添加到其中:
"autoload": {
"classmap": [
...
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/Library/helpers.php" // <---- ADD THIS
]
},
之后,在命令行上运行以下命令:
composer dump-autoload
您现在可以通过在helpers.php
于 2018-10-29T19:35:15.663 回答