Laravel 8 閉包檢測限制

2021-07-19 11:06 更新

when 方法可根據(jù)檢測結(jié)果來執(zhí)行任務(wù)。換言之,若給定的閉包返回 true ,若無其他限制條件阻止,任務(wù)就會一直執(zhí)行:

$schedule->command('emails:send')->daily()->when(function () {
    return true;
}); 

skip 可看作是 when 的逆方法。若 skip 方法返回 true ,任務(wù)將不會執(zhí)行

$schedule->command('emails:send')->daily()->skip(function () {
    return true;
});  

當(dāng)鏈?zhǔn)秸{(diào)用 when 方法時,僅當(dāng)所有 when 都返回 true 時,任務(wù)才會執(zhí)行。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號