<?php /** * Este script cria e retorna uma instância de {@link \PhpSigep\Model\PreListaDePostagem} * * Como existe mais de um exemplo que precisa de uma {@link \PhpSigep\Model\PreListaDePostagem}, esse script foi criado * para compartilhar o código necessário para a criação da {@link \PhpSigep\Model\PreListaDePostagem}. */ // *** DADOS DA ENCOMENDA QUE SERÁ DESPACHADA *** // $dimensao = new \PhpSigep\Model\Dimensao(); $dimensao->setAltura(20); $dimensao->setLargura(20); $dimensao->setComprimento(20); $dimensao->setDiametro(0); $dimensao->setTipo(\PhpSigep\Model\Dimensao::TIPO_PACOTE_CAIXA); $destinatario = new \PhpSigep\Model\Destinatario(); $destinatario->setNome('Google Belo Horizonte'); $destinatario->setLogradouro('Av. Bias Fortes'); $destinatario->setNumero('382'); $destinatario->setComplemento('6º andar'); $destino = new \PhpSigep\Model\DestinoNacional(); $destino->setBairro('Lourdes'); $destino->setCep('30170-010'); $destino->setCidade('Belo Horizonte'); $destino->setUf('MG'); // Estamos criando uma etique falsa, mas em um ambiente real voçê deve usar o método // {@link \PhpSigep\Services\SoapClient\Real::solicitaEtiquetas() } para gerar o número das etiquetas $etiqueta = new \PhpSigep\Model\Etiqueta(); $etiqueta->setEtiquetaSemDv('PD73958096BR'); $servicoAdicional = new \PhpSigep\Model\ServicoAdicional(); $servicoAdicional->setCodigoServicoAdicional(\PhpSigep\Model\ServicoAdicional::SERVICE_REGISTRO);