将laravel中的用户复制到我的app对象以处理作业

时间:2016-03-04 09:46:36

标签: laravel

对于我的模型,我有一个保存事件,可以在模型更新时监听,以便将当前用户保存在字段modfied_by

问题是有时我需要从非http上下文(用户未记录的位置)更新此模型。我怎么能做那样的事呢

  1. 以$ app身份验证用户ID 7
  2. 保存模型

1 个答案:

答案 0 :(得分:0)

您可以通过id

登录任何用户
Auth::loginUsingId(7);

你可以像平常一样保存模型。

$model = Model::find($id);
// Do changes
$model->save();

希望这有帮助。