在Laravel中使用助手的最佳实践是什么


What is the best practice to use helpers in Laravel

你好,我正在创建一个大型Laravel应用程序。

我想创建一个助手函数(可能是1000个函数),用于应用程序中的模板和模块。

做这些助手的最佳做法是什么?

  1. 使用助手类并将函数放入类中
  2. 使用函数和自动加载辅助文件

我想你必须关注这个链接http://itsolutionstuff.com/post/how-to-create-custom-helper-in-laravel-5example.html用于创建自定义帮助程序。

首先在以下路径中创建helpers.php文件:app/Http/helpers.php和

打开您的composer.json文件并添加以下内容:

    "files": [
    "app/Http/helpers.php"
]

然后

composer dump-autoload

现在,您可以在任何位置使用helper函数。

您可以使用这些方法中的任何一种,但您可能希望使用所有辅助函数创建helpers.php文件,然后像Laravel创建者使用vendor'laravel'framework'src'Illuminate'Support'helpers.php 那样自动加载该文件

当然,好的做法是使用自己的课堂。不过,既然你们使用的是Laravel,你们可能想使用和Laravel创建者相同的方法。