예제 #1
0
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->codice)) {
         $this->setCodice($jsonObj->codice);
     }
     if (isset($jsonObj->denominazione)) {
         $this->setDenominazione($jsonObj->denominazione);
     }
     if (isset($jsonObj->indirizzo)) {
         $this->setIndirizzo($jsonObj->indirizzo);
     }
     if (isset($jsonObj->cap)) {
         $this->setCap($jsonObj->cap);
     }
     if (isset($jsonObj->comune)) {
         $this->setComune($jsonObj->comune);
     }
     if (isset($jsonObj->provincia)) {
         $this->setProvincia($jsonObj->provincia);
     }
     if (isset($jsonObj->localita)) {
         $this->setLocalita($jsonObj->localita);
     }
     if (isset($jsonObj->telefono)) {
         $this->setTelefono($jsonObj->telefono);
     }
     if (isset($jsonObj->telefonoUfficio)) {
         $this->setTelefonoUfficio($jsonObj->telefonoUfficio);
     }
     if (isset($jsonObj->cellulare)) {
         $this->setCellulare($jsonObj->cellulare);
     }
     if (isset($jsonObj->cellulare2)) {
         $this->setCellulare2($jsonObj->cellulare2);
     }
     if (isset($jsonObj->fax)) {
         $this->setFax($jsonObj->fax);
     }
     if (isset($jsonObj->soggetto)) {
         $this->setSoggetto(Soggetto::fromJson($jsonObj->soggetto, $this->_xapiClient));
     }
     if (isset($jsonObj->nazione)) {
         $this->setNazione(Nazione::fromJson($jsonObj->nazione, $this->_xapiClient));
     }
     if (isset($jsonObj->tipoSede)) {
         $this->setTipoSede(TipoSede::fromJson($jsonObj->tipoSede, $this->_xapiClient));
     }
 }
예제 #2
0
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->ragioneSociale)) {
         $this->setRagioneSociale($jsonObj->ragioneSociale);
     }
     if (isset($jsonObj->nome)) {
         $this->setNome($jsonObj->nome);
     }
     if (isset($jsonObj->cognome)) {
         $this->setCognome($jsonObj->cognome);
     }
     if (isset($jsonObj->partitaIva)) {
         $this->setPartitaIva($jsonObj->partitaIva);
     }
     if (isset($jsonObj->codiceFiscale)) {
         $this->setCodiceFiscale($jsonObj->codiceFiscale);
     }
     if (isset($jsonObj->sitoWeb)) {
         $this->setSitoWeb($jsonObj->sitoWeb);
     }
     if (isset($jsonObj->note)) {
         $this->setNote($jsonObj->note);
     }
     if (isset($jsonObj->soggettoInMora)) {
         $this->setSoggettoInMora($jsonObj->soggettoInMora);
     }
     if (isset($jsonObj->rapporti) && is_array($jsonObj->rapporti)) {
         $rapporti = array();
         foreach ($jsonObj->rapporti as $rapObj) {
             $rapporti[] = Rapporto::fromJson($rapObj, $this->_xapiClient);
         }
         $this->setRapporti($rapporti);
     }
     if (isset($jsonObj->contatti) && is_array($jsonObj->contatti)) {
         $contatti = array();
         foreach ($jsonObj->contatti as $conObj) {
             $contatti[] = Contatto::fromJson($conObj, $this->_xapiClient);
         }
         $this->setContatti($contatti);
     }
     if (isset($jsonObj->naturaGiuridica)) {
         $this->setNaturaGiuridica(NaturaGiuridica::fromJson($jsonObj->naturaGiuridica, $this->_xapiClient));
     }
     if (isset($jsonObj->nazione)) {
         $this->setNazione(Nazione::fromJson($jsonObj->nazione, $this->_xapiClient));
     }
 }