在Laravel中使用帮助函数的最佳实践

3

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

我想创建一些帮助函数(可能有1000个函数)供模板和应用程序中的模块使用。

这些助手的最佳实践是什么?

  1. 使用助手类并将函数放在类内部
  2. 使用函数并自动加载助手文件

可能是Laravel 5自定义帮助器的最佳实践的重复问题。 - Moppo
2个回答

5

4
您可以选择任何一种方法,但是可能会希望创建一个名为helpers.php的文件,其中包含您所有的辅助函数,并像Laravel创建者一样自动加载此文件,如vendor\laravel\framework\src\Illuminate\Support\helpers.php 当然,使用您自己的类是很好的实践。但是,既然您正在使用Laravel,您可能希望采用与Laravel创建者相同的方法。

谢谢Alex,我知道两种方法怎么做,但我想问的是哪种方法最好,是否有一种方法在大规模使用时会更慢或可能会引起问题? - Mohammed Tawfik
良好的实践是使用自己的类,当然。但是,既然您正在使用Laravel,您可能希望采用与Laravel创建者相同的方法。 - Alexey Mezenin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接