Как я могу определить фасад в люмен? - PullRequest
0 голосов
/ 01 октября 2018

У меня был проект Laravel, и я добавил следующую строку в файл config/app.php (раздел aliases).

'Telegram'  => Telegram\Bot\Laravel\Facades\Telegram::class

И тогда он работал:

use Telegram\Bot\Laravel\Facades\Telegram;

Теперь я перешел на микро рамки Lumen.Как я могу сделать то же самое в Lumen?

Отмечено, что я добавил следующую строку в файл boostrap/app.php$app->withFecade сейчас не закомментирован)

class_alias('Telegram\Bot\Laravel\Facades\Telegram::class', 'Telegram');

Но все жеэто неизвестно и php artisan vendor publish команда бросает:

Class 'Telegram\Bot\Laravel\Facades\Telegram::class' not found 

Есть идеи?

1 Ответ

0 голосов
/ 01 октября 2018

Вы должны использовать:

class_alias(Telegram\Bot\Laravel\Facades\Telegram::class, 'Telegram');

(здесь его можно импортировать)

или

class_alias('Telegram\Bot\Laravel\Facades\Telegram', 'Telegram');
...