Recebendo json do Flutter

Carlos, bom dia.
Estou recebendo um json vindo do flutter. Recebo em um metodo gravaOS
$data = $request->all();
Agora devo gravar na tabela.
Só que a pessoa que gerou o json pra mim enviou com campos com nomes diferentes.
Eu quero pegar cada um que recebo e colocar no padrão que oreciso e aqueles que estão sendo dados eu coloco um dado válido.
$local_id = $data['localId'];
$centrolucro_id = $data['centroLucroId'];
Depois que tratar um por um, como faço o post ou update?
Como junto todos os campos $local_id, $centrolucro_id em um array tipo $data para dar o post?
Sempre virá um registro de cada vez.
Obrigado
Outra coisa, alguns campos são imagem em base 64. Preciso transformar em imagem e salvar a imagem em disco e gravar somente o caminho no banco.
Qual a melhor forma de tratar isso?
Está no mesmo json

Conclusão: Vou ter que tratar cada elemento do json e ir juntando num array para depois dar o post.

Olá, Marcos!
Tudo bem?
Minha visão do seu projeto ficou bem limitada, vou precisar de mais informações para conseguir te ajudar.
Mais detalhes do código e etc.

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!