Laravel crontab task new question
大家讲道理
大家讲道理 2017-05-16 16:51:05
0
1
486
  1. Bagaimana untuk menulis crontab dalam laravel? Tutorial laman web rasmi mengatakan untuk menulisnya dalam fungsi shedule dalam /app/Console/Kenel.php. Tetapi kod ini sangat tidak sedap dipandang.

Isi penting pemikiran semasa:

  1. Anda boleh menyalin fail artisan ke apl/crontab (direktori baharu). Namakannya semula sebagai skrip baharu.

  2. Buat pengubahsuaian berdasarkan kod dalam artisan. . Contohnya seperti berikut:

rreeee

Antaranya, idea saya adalah untuk menukar perkara dalam pemegang kepada fungsi yang saya ingin laksanakan. Walau bagaimanapun, selepas menyemak bahawa parameter fungsi pemegang ialah $request, saya tidak faham cara melaksanakannya. Rakan-rakan yang tahu bagaimana untuk melakukan ini dialu-alukan untuk memberi saya nasihat.

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(1)
巴扎黑

Gunakan aspek panggilan secara terus dan letakkan logik anda ke dalam fungsi tanpa nama
$schedule->call(function () {

        DB::table('recent_users')->delete();
    })->daily();
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan