У меня есть вспомогательные классы в app/Helpers
. Как загрузить эти классы с помощью service provider
чтобы использовать их в шаблонах кликов?
например, если у меня есть класс CustomHelper
который содержит метод fooBar()
:
<?php
nampespace App\Helpers;
class CustomHelper
{
static function fooBar()
{
return 'it works!';
}
}
Я хочу иметь возможность сделать что-то подобное в моих шаблонах кликов:
{{ fooBar() }}
вместо этого:
{{ \App\Helpers\CustomHelper::fooBar() }}
PS: @andrew-brown ответ в Best Practices для настраиваемых помощников на Laravel 5 относится к файлам без класса. Было бы неплохо иметь решение на основе класса, чтобы вспомогательные функции могли быть организованы среди классов.