Ir para o conteúdo principal

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
        )

)