首先在Console/Commands目录下创建一个php类文件 ,该类要继承 Illuminate\Console\Command,
需要实现handle方法,因为执行命令后会自动执行handle方法,所以handle方法内就是要实现的具体业务代码.
第二步,给protected $name赋值,本例以 trans:img 为名字
class TransImg extends Command
{
protected $name = 'trans:img';
protected $description = '本命令的描述';
public function handle(){
//do something
}
}
第三步,找到Console/Kernel.php, 在$commands属性内添加刚才创建的类的名字
protected $commands = [
TransImg::class,
];
最后,在命令行输入 php artisan trans:img 即可
如想学习更多编程知识 ,----> 点我