我有一个 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
任何的想法?
最佳答案
您应该使用:
class_alias(Telegram\Bot\Laravel\Facades\Telegram::class, 'Telegram');
(这里可以导入)
或者
class_alias('Telegram\Bot\Laravel\Facades\Telegram', 'Telegram');
关于php - 如何在 Lumen 中定义外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52591529/