Ich habe es gefunden, in boot()
Methode der PassportServiceProvider
gibt es eine Überprüfung, dass im Wesentlichen pr Ereignis wird von Artisan::call
aufgerufen.
//PassportServiceProvider.php at line 37:
if ($this->app->runningInConsole()) {
$this->commands([
Console\InstallCommand::class,
Console\ClientCommand::class,
Console\KeysCommand::class,
]);
...
}
Damit es mit dem allgemeinen Handwerksbefehl funktioniert, können wir diese Befehle selbst registrieren. irgendwo innerhalb der Boot-Methode von AuthServiceProvider
vielleicht.
public function boot() {
$this->commands([
Console\InstallCommand::class,
Console\ClientCommand::class,
Console\KeysCommand::class,
]);
}
Jetzt können wir Artisan::call('passport:install')
oder die anderen 2 Befehle aufrufen.
was ist die handwerkliche Ausgabe, ist der Befehl in der Liste? –
dieser Befehl sollte Client erstellen und es hat Parameter (Name) –
Haben Sie dieses Problem gelöst? Ich stoße darauf und ich bin verloren. –