我想创建辅助函数,以避免在Laravel 5的视图之间重复代码:
view.blade.php
<p>Foo Formated text: {{ fooFormatText($text) }}</p>
它们基本上是文本格式化功能。我在哪里以及如何使用这些功能创建文件?
helpers.php
在您的应用文件夹中创建一个文件,并使用composer加载它:
"autoload": {
"classmap": [
...
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php" // <---- ADD THIS
]
},
将其添加到composer.json
文件后,运行以下命令:
composer dump-autoload
如果您不喜欢将helpers.php
文件保留在app
目录中(因为它不是PSR-4命名空间的类文件),则可以执行laravel.com
网站的操作:将文件存储helpers.php
在bootstrap目录中。记住在composer.json
文件中进行设置:
"files": [
"bootstrap/helpers.php"
]
我想创建helper函数,以避免在Laravel 5中的视图之间重复代码: view.blade.php 它们基本上是文本格式化函数。我可以在哪里以及如何用这些函数创建一个文件?
默认created_at日期保持打印为MySQL格式:2015-06-12 09:01:26。我想把它打印成我自己的方式,就像,以及将来的其他格式。 一个名为的文件,并将其存储在-它看起来像这样 能够在我的刀片视野中称之为 我不知道下一步该怎么办。 在PHP Laravel 5中创建自定义助手函数的最佳实践是什么?
我正在尝试在Laravel 5.6中创建一个自定义帮助器 我的助手路径是app\Helpers\ReadExcel。php 以下是我的助手文件: 我的助手的服务提供商如下 在: 我尝试在控制器方法中使用帮助器,如下所示: 我得到的错误如下: 找不到类“ReadExcel” 请帮我这个。我不确定错在哪里。
我在中有一些助手类。如何使用
我已经遵循了在PHP Laravel 5中创建自定义助手函数的最佳实践是什么? 这个问题的两个答案帮助我在laravel 5.1中创建自定义静态类。因为它是一个静态类。提前谢谢你。
我试图了解在Laravel 4中放置全局函数的最佳位置。例如,日期格式化。我认为做立面不值得,因为立面太模块化了。我读过关于创建一个库文件夹并在那里存储类的文章,但对于一个简单的函数来说,这似乎也是很多。像这样的工具不应该在刀片模板中可用吗? 对于类似的内容,什么是最佳实践?如何使其可用于刀片模板?