我想创建辅助函数,以避免在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"
]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句