我想在用户登录后立即存储用户设置。
我想通过 laravel 工作来实现它。
我已经在控制器内完成了这个
$setting_array = $this->setting->get();
foreach($setting_array as $list){
$user_data = [
'user_id' => $this->nepo_user->id,
'setting_id' => $list->id
];
InsertUserSetting::dispatch($user_data);
}
在 InsertUserSetting 工作中我有
public function handle()
{
$data = new UserSetting();
$data->fill($this->user_data);
$data->save();
}
我不想在控制器中循环,我怎样才能在作业本身中做到这一点?