Lumen框架中找不到Artisan类

5

I am working on an Lumen project.

I try to use

Artisan::call('my-command')

但是PHP提示我找不到Artisan类。

我已经使用以下命令启用Facade:

$app->withFacades();

因此,在use Log;行之后,Log类可以正常工作。 我已经添加了use Artisan行。 但它没有起作用。

以下命令在CLI中有效:

php artisan my-command

你有什么想法吗?
1个回答

8
这个错误是因为我使用了一个错误的“use sentence”造成的:
use Artisan; // Doesn't work

我必须使用这个绝对的“使用句子”:
use Illuminate\Support\Facades\Artisan;

I hope it will be helpful


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接