时间:2021-05-26
适用场景:分析数据(日志)
php artisan make:console 你的命令类名示例:
php artisan make:console Check在\app\Console\Commands目录下已生成一个Check.php文件
<?phpnamespace 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改为你要的命令名称
protected $signature = 'check';此时还不能在控制台中调用,需要在Kernel.php中注册。
protected $commands = [ 'App\Console\Commands\Check'];你已经可以在控制台中使用这个命令了
php artisan check点评:似乎也没啥用,因为php本身也可以不用Laravel框架来使用CLI命令行。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文PHP基础镜像使用:php:7.3-apache本文Laravel版本为:laravel:5.8.*队列和任务调度我们在下一篇写一、准备我们的Laravel
laravel中的任务调度可以不将每条命令都写入crontab,便于管理维护,而且可以基于laravel框架环境运行,而不需写独立的脚本执行,非常方便,但是最小
前言laravel的任务调度是很好用的,因为Laravel提供了平滑而又富有表现力地调度器,并且服务器上只需要一个Cron条目即可,这使我们从编写手动写cron
本文实例讲述了mysql定时任务的实现与使用方法。分享给大家供大家参考,具体如下:mysql5.1.6增加了一个事件调度器(EventScheduler),可以
本文实例讲述了laravel框架中控制器的创建和使用方法。分享给大家供大家参考,具体如下:laravel中我们可以使用artisan命令来帮助我们创建控制器文件