不可预测的请求有效负载结构,但需要从中创建用户



我的系统可以从多个站点获得请求,并且请求有效负载将具有用户详细信息。但是,有效载荷的结构或格式可能是不同的,尚不清楚。我的系统应从其中提取细节,并在我的系统中创建用户。

例如。一个请求源将以fname ='abc'发送名称,而另一个请求源可能以first_name ='abc'发送。

我必须在php laravel

中实现它

这将解决您的问题:

$name = null;
if(!empty($data['fname'])) {
   $name = $data['fname'];
} elseif(!empty($data['first_name']) {
   $name = $data['first_name'];
}

然后,您可以执行验证,自动填充以及类似的内容来创建或修改用户模型。

相关内容

  • 没有找到相关文章

最新更新