Detaillierte Erklärung der Aufgabenplanungskonsole von Laravel

*文
Freigeben: 2023-03-19 07:10:01
Original
2710 Leute haben es durchsucht

Dieser Artikel gibt Ihnen hauptsächlich eine kurze Einführung in die Verwendung der Aufgabenplanungskonsole in Laravel und fügt ein einfaches Beispiel hinzu. Ich hoffe, dass es für alle hilfreich ist, die Verwendung der Konsole zu erlernen.

Anwendbares Szenario: Analysedaten (Protokoll)

php artisan make:console 你的命令类名
Nach dem Login kopieren

Beispiel:

php artisan make:console Check
Nach dem Login kopieren

Eine Check.php-Datei wurde im appConsoleCommands-Verzeichnis generiert

<?php

namespace App\Console\Commands;

use Illuminate\Console\Command;

class Check extends Command
{
  /**
   * The name and signature of the console command.
   *
   * @var string
   */
  protected $signature = &#39;command:name&#39;;

  /**
   * The console command description.
   *
   * @var string
   */
  protected $description = &#39;Command description&#39;;

  /**
   * Create a new command instance.
   *
   * @return void
   */
  public function __construct()
  {
    parent::__construct();
  }

  /**
   * Execute the console command.
   *
   * @return mixed
   */
  public function handle()
  {
    //
  }
}
Nach dem Login kopieren

Sie können $signature in den gewünschten Befehlsnamen ändern

protected $signature = &#39;check&#39;;
Nach dem Login kopieren

Es kann derzeit nicht in der Konsole aufgerufen werden und muss registriert werden Kernel.php .

protected $commands = [
    &#39;App\Console\Commands\Check&#39;
];
Nach dem Login kopieren

Sie können diesen Befehl bereits in der Konsole verwenden

php artisan check
Nach dem Login kopieren

Kommentar: Es scheint nutzlos, da PHP selbst auch das Laravel-Framework verwenden kann die CLI-Befehlszeile.

Verwandte Empfehlungen:

Erklären Sie, wie Sie Verschlüsselungsdienste in Laravel anpassen

Erkunden Sie, wie die Middleware von Laravel implementiert wird

Laravel-Optimierungs-Split-Routing-Datei

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Aufgabenplanungskonsole von Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage