Call class that generates JSON

0

Good morning! I am breaking my head to retrieve the class that generates the JSON, I have the following class name of apiBusca.php

 public function enviarRequisicao() {                
    $url = 'API';

    $json = new StdClass();
    $json->Chave = $this->Chave;
    $json->Senha = $this->Senha;
    $json->TipoViagem = $this->TipoViagem;
    $json->Companhias = $this->Companhias;
    $json->Adultos = $this->Adultos;
    $json->Criancas = $this->Criancas;
    $json->Bebes = $this->Bebes;
    $json->Trechos = $this->Trechos;
    $data = json_encode($json);                

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

    $result = curl_exec($ch);

    curl_close($ch);

    return $result;
}

In the api.php file for displaying the data I put it as follows:

$chave = "MINHA_CHAVE";
$senha = "MINHA_SENHA";
$tipoviagem = 1;
$companhias = array("GOL");
$adultos = 1;
$criancas = 0;
$bebes = 0;
$trechos = array(array("Origem" => "$Origem", "Destino" => "$LugarDestino", "DataIda" => "$DataIda", "DataVolta" => "$dataVolta"));
$objeto = new apibuscamilhas($chave, $senha, $tipoviagem, $companhias, $adultos, $criancas, $bebes, $trechos);
$ida = new apibuscamilhas();
$ida->Chave = "MINHA_CHAVE";
$ida->Senha = "MINHA_SENHA";
$ida->TipoViagem = 0;
$ida->Companhias = array("GOL");
$ida->Adultos = 1;
$ida->Criancas = 0;
$ida->Bebes = 0;
$ida->Trechos = array(array("Origem" => "$Origem", "Destino" => "$LugarDestino", "DataIda" => "$DataIda"));

I can not display it except through var_dump ($ ida-> sendRequisition ());

Could anyone help me?

Thank you

    
asked by anonymous 13.03.2018 / 14:49

0 answers