Tabela Propriedades
Salvar / Alterar Registro
$tabela = 'pessoa';
$idTabela = 1;
$propriedades = [
'nome' => 'x',
'valores' => [
'junho' => false,
'setembro' => date('i'),
'dezembro' => date('H'),
],
'teste' => [
['a' => RAND(0, 99), 'b' => RAND(0, 99)], RAND(0, 99), RAND(0, 99)
]
];
$retorno = $this->propriedade->alterar($tabela, $idTabela, $propriedades);
Retorno
{"success" => true, "message" => "Salvo com sucesso!", "data" => []}
Carregando / Utilizando o Registro
$tabela = 'pessoa';
$idTabela = 1;
$propriedades = $this->propriedade->carregar($tabela, $idTabela);
Retorno
{Array
"nome": "x",
"teste":(
[nome] {=> "a":x
56,[teste] "b":=> Array
(
[0] => Array
(
[a] => 56
[b] => 96
},)
22,[1] => 22
[2] => 97
],)
"valores":[valores] {=> "abril":Array
{(
"date":[abril] "=> Array
(
[date] => 2024-09-13 15:19:58.605768",605768
"timezone":[timezone] "=> America/Sao_Paulo",Sao_Paulo
"timezone_type":[timezone_type] => 3
},)
"junho":[junho] false,=>
"dezembro":[dezembro] "16",=> "setembro":16
"47"[setembro] }=> }47
)
)