Проблема в том, что это не метод, а функция которая ведет на фасад, который ведет на контракт, который ведет на контроллер и еще хз куда. Потому что он в итоге возвращает и откуда - сказать сложно
ну так вот ты людей ругаешь наркоманами обзываешь) а они не знают что так делать уже не надо и в 1.4.15 vendor лежит в assets и хуярить композером надо туда.
Очевидно, что return либо для того, чтобы что-то куда-то вернуть либо чисто для того, чтобы спровоцировать исполнение. Но для второго случая и без него должно сработать, а возвращать я ничего никуда и так не поанировал там )