使用作业/事件创建一个 cron 脚本,以使用注册页面上提供的邮政编码更新用户位置详细信息,如城市、州、经度、纬度等。
// app/console/commands/Zipcron.php
public function handle()
{
try {
$test = new User()
$test->latitude = $latitude;
$test->longitude = $longitude;
$test->save();
return $this->info('successfully added');
} catch (exception $e) {
return $this->warning('successfully added');
}
}
// app/console/kernel.php
protected function schedule(Schedule $schedule)
{
$schedule->command(Commands\ZipCron::class)->everyMinute()
->appendOutputTo(storage_path('logs/scheduler.log'));
}