我有调用 everyMinute 一种公司类型的时间表,但现在我有一个公司表和不同的时间表参数。例如:Google - 每 5 分钟调用一次,Twitter - 每 15 分钟调用一次等。
$schedule->call(function () {
$service = new Service();
$companies = Company::all();
$service->get($companies);
})->everyMinute();
那么我该如何重做呢?我可以做这样的事情吗?
$companies = Company::all();
foreach($companies as $company) {
$schedule->call(function () {
$service = new Service();
$service->get($company);
})->$companyTime();
}
它适用于每家拥有自己设置的公司吗?PS我无法检查它,因为它在本地不起作用。谢谢!