Bom dia, Estou com um pequeno problema, estou desenvolvendo uma API Rest com Laravel, e no @POST da minha API está surgindo esse erro. illegal String Offset.
Segue o Código, o Erro é no @POST.
$data = $request->json()->all();
$usuario_id = $data['usuario']['id'];
foreach ($data as $contatos) {
foreach ($contatos as $contato) {
$params = array('id' => $contato['id'],
'nome' => $contato['nome'],
'telefone' => $contato['telefone'],
'usuario_id' => $usuario_id
);
$contato = Contato::create($params);
$contato->save();
}
}
O erro é na linha
$params = array('id' => $contato['id'],
ele faz o insert no banco normal, mas aparece esse erro.