Laravel的console使用方法
阿新 • • 發佈:2017-06-17
微信 cut comm esp 商業 namespace 分析 get 命令
關註 - 1
粉絲 - 19 +加關註 0 0 ? 上一篇:PHP控制反轉(IOC)和依賴註入(DI)
? 下一篇:Laravel表單提交
適用場景:分析數據(日誌)
1 | php artisan make:console 你的命令類名 |
示例:
1 | php artisan make:console Check |
在\app\Console\Commands目錄下已生成一個Check.php文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
<?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 = ‘command:name‘ ;
/**
* The console command description.
*
* @var string
*/
protected $description = ‘Command description‘ ;
/**
* Create a new command instance.
*
* @return void
*/
public function __construct()
{
parent::__construct();
}
/**
* Execute the console command.
*
* @return mixed
*/
public function handle()
{
//
}
}
|
你可以把$signature改為你要的命令名稱
1 | protected $signature = ‘check‘ ; |
此時還不能在控制臺中調用,需要在Kernel.php中註冊。
1 2 3 |
protected $commands = [
‘App\Console\Commands\Check‘
];
|
你已經可以在控制臺中使用這個命令了
1 | php artisan check |
點評:似乎也沒啥用,因為php本身也可以不用Laravel框架來使用CLI命令行。
本文為博主原創文章,轉載請在明顯位置註明出處: http://www.cnblogs.com/sweng
本作品采用知識共享署名-非商業性使用-禁止演繹 3.0 未本地化版本許可協議進行許可。
好文要頂 關註我 收藏該文 編程老頭關註 - 1
粉絲 - 19 +加關註 0 0 ? 上一篇:PHP控制反轉(IOC)和依賴註入(DI)
? 下一篇:Laravel表單提交
Laravel的console使用方法