• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

chico-rei / correios-php / 27582377165

15 Jun 2026 11:08PM UTC coverage: 4.589% (-0.04%) from 4.627%
27582377165

push

github

mathmarques
set min version to php 8.2

57 of 1242 relevant lines covered (4.59%)

0.05 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/Model/QueryPrePostagem.php
1
<?php
2

3
namespace ChicoRei\Packages\Correios\Model;
4

5
use Carbon\Carbon;
6
use ChicoRei\Packages\Correios\Util;
7
use InvalidArgumentException;
8

9
class QueryPrePostagem extends PrePostagem
10
{
11
    /**
12
     * ID.
13
     */
14
    public ?string $id = null;
15

16
    /**
17
     * ETicket.
18
     */
19
    public ?string $eticket = null;
20

21
    /**
22
     * Data ETicket.
23
     */
24
    public ?Carbon $dataEticket = null;
25

26
    /**
27
     * Embalagem.
28
     */
29
    public ?string $embalagem = null;
30

31
    /**
32
     * Descrição do código do serviço.
33
     */
34
    public ?string $servico = null;
35

36
    /**
37
     * Status da Pré-postagem: 1 - PREATENDIDO, 2 - PREPOSTADO, 3 - POSTADO, 4 - EXPRIRADO, 5 - CANCELADO ,
38
     * 6 - ESTORNADO.
39
     */
40
    public ?int $statusAtual = null;
41

42
    /**
43
     * Data em que foi configurada o status atual
44
     */
45
    public ?Carbon $dataHoraStatusAtual = null;
46

47
    /**
48
     * Descrição do status atual
49
     */
50
    public ?string $descStatusAtual = null;
51

52
    /**
53
     * Data Hora
54
     */
55
    public ?Carbon $dataHora = null;
56

57
    /**
58
     * Tipo Rotulo
59
     */
60
    public ?string $tipoRotulo = null;
61

62
    /**
63
     * Tipo Rotulo
64
     */
65
    public ?string $retornoIntegracao = null;
66

67
    /**
68
     * Sistema Origem
69
     */
70
    public ?string $sistemaOrigem = null;
71

72
    /**
73
     * Valor Total Bens
74
     */
75
    public ?float $valorTotalBens = null;
76

77
    /**
78
     * Lista Id Prepostagem Objetos
79
     */
80
    public ?array $listaIdPrepostagemObjetos = null;
81

82
    /**
83
     * Quantidade
84
     */
85
    public ?int $quantidade = null;
86

87
    /**
88
     * IdRecibo da solicitação da geração da pré-postagem asincrona
89
     */
90
    public ?string $reciboSolicitacaoAssincrona = null;
91

92
    /**
93
     * IdRecibo da solicitação da geração do rótulo assincrono
94
     */
95
    public ?string $reciboSolicitacaoAssincronaRotulo = null;
96

97
    /**
98
     * Formato do objeto na pré-aferição
99
     */
100
    public ?string $codigoFormatoObjetoPreAfericao = null;
101

102
    /**
103
     * Altura na pré-aferição
104
     */
105
    public ?string $alturaPreAfericao = null;
106

107
    /**
108
     * Largurana pré-aferição
109
     */
110
    public ?string $larguraPreAfericao = null;
111

112
    /**
113
     * Comprimento na pré-aferição
114
     */
115
    public ?string $comprimentoPreAfericao = null;
116

117
    /**
118
     * Diametro na pré-aferição
119
     */
120
    public ?string $diametroPreAfericao = null;
121

122
    /**
123
     * Peso na pré-aferição
124
     */
125
    public ?string $pesoPreAfericao = null;
126

127
    /**
128
     * Data e hora da pré aferição
129
     */
130
    public ?Carbon $dataHoraPreAfericao = null;
131

132
    /**
133
     * Mcu da unidade de pre-aferição
134
     */
135
    public ?string $mcuUnidadePreAfericao = null;
136

137
    /**
138
     * Identificador da balança de cubagem de pre-aferição
139
     */
140
    public ?string $idBalancaCubagem = null;
141

142
    /**
143
     * Cep destino na pre-aferição
144
     */
145
    public ?string $cepDestinoPreAfericao = null;
146

147
    /**
148
     * Objeto identificado como objeto perigoso (Dangerous Goods Regulations - DGR), valores possíveis: S=Sim, N=não.
149
     */
150
    public ?string $ehObjetoDgr = null;
151

152
    /**
153
     * Tipo Objeto.
154
     */
155
    public ?string $tipoObjeto = null;
156

157
    /**
158
     * Erro Assincrono.
159
     */
160
    public ?string $erroAssincrono = null;
161

162
    /**
163
     * Código de estampa 2D.
164
     */
165
    public ?string $codigoEstampa2D = null;
166

167
    /**
168
     * Histórico Status.
169
     *
170
     * @var PrePostagemHistoricoStatus[]|null
171
     */
172
    public ?array $historicoStatus = null;
173

174
    /**
175
     * Indicador Malote.
176
     */
177
    public ?string $indicadorMalote = null;
178

179
    /**
180
     * Código da gráfica
181
     */
182
    public ?int $codigoGrafica = null;
183

184
    /**
185
     * Código do remetente
186
     */
187
    public ?string $codigoRemetente = null;
188

189
    /**
190
     * Código do destnatário
191
     */
192
    public ?string $codigoDestinatario = null;
193

194
    /**
195
     * Malote PrePostagem
196
     */
197
    public ?MalotePrePostagem $malotePrePostagem = null;
198

199
    /**
200
     * Lista Malotes
201
     *
202
     * @var MalotePrePostagem[]|null
203
     */
204
    public ?array $listaMalotes = null;
205

206
    public function getId(): ?string
207
    {
208
        return $this->id;
×
209
    }
210

211
    public function setId(?string $id): QueryPrePostagem
212
    {
213
        $this->id = $id;
×
214
        return $this;
×
215
    }
216

217
    public function getEticket(): ?string
218
    {
219
        return $this->eticket;
×
220
    }
221

222
    public function setEticket(?string $eticket): QueryPrePostagem
223
    {
224
        $this->eticket = $eticket;
×
225
        return $this;
×
226
    }
227

228
    public function getDataEticket(): ?Carbon
229
    {
230
        return $this->dataEticket;
×
231
    }
232

233
    /**
234
     * @param Carbon|string|null $dataEticket
235
     * @return $this
236
     */
237
    public function setDataEticket($dataEticket): QueryPrePostagem
238
    {
239
        $this->dataEticket = Util::parseDate($dataEticket);
×
240
        return $this;
×
241
    }
242

243
    public function getEmbalagem(): ?string
244
    {
245
        return $this->embalagem;
×
246
    }
247

248
    public function setEmbalagem(?string $embalagem): QueryPrePostagem
249
    {
250
        $this->embalagem = $embalagem;
×
251
        return $this;
×
252
    }
253

254
    public function getServico(): ?string
255
    {
256
        return $this->servico;
×
257
    }
258

259
    public function setServico(?string $servico): QueryPrePostagem
260
    {
261
        $this->servico = $servico;
×
262
        return $this;
×
263
    }
264

265
    public function getStatusAtual(): ?int
266
    {
267
        return $this->statusAtual;
×
268
    }
269

270
    public function setStatusAtual(?int $statusAtual): QueryPrePostagem
271
    {
272
        $this->statusAtual = $statusAtual;
×
273
        return $this;
×
274
    }
275

276
    public function getDataHoraStatusAtual(): ?Carbon
277
    {
278
        return $this->dataHoraStatusAtual;
×
279
    }
280

281
    /**
282
     * @param Carbon|string|null $dataHoraStatusAtual
283
     * @return $this
284
     */
285
    public function setDataHoraStatusAtual($dataHoraStatusAtual): QueryPrePostagem
286
    {
287
        $this->dataHoraStatusAtual = Util::parseDate($dataHoraStatusAtual);
×
288
        return $this;
×
289
    }
290

291
    public function getDescStatusAtual(): ?string
292
    {
293
        return $this->descStatusAtual;
×
294
    }
295

296
    public function setDescStatusAtual(?string $descStatusAtual): QueryPrePostagem
297
    {
298
        $this->descStatusAtual = $descStatusAtual;
×
299
        return $this;
×
300
    }
301

302
    public function getDataHora(): ?Carbon
303
    {
304
        return $this->dataHora;
×
305
    }
306

307
    /**
308
     * @param Carbon|string|null $dataHora
309
     * @return $this
310
     */
311
    public function setDataHora($dataHora): QueryPrePostagem
312
    {
313
        $this->dataHora = Util::parseDate($dataHora);
×
314
        return $this;
×
315
    }
316

317
    public function getTipoRotulo(): ?string
318
    {
319
        return $this->tipoRotulo;
×
320
    }
321

322
    public function setTipoRotulo(?string $tipoRotulo): QueryPrePostagem
323
    {
324
        $this->tipoRotulo = $tipoRotulo;
×
325
        return $this;
×
326
    }
327

328
    public function getRetornoIntegracao(): ?string
329
    {
330
        return $this->retornoIntegracao;
×
331
    }
332

333
    public function setRetornoIntegracao(?string $retornoIntegracao): QueryPrePostagem
334
    {
335
        $this->retornoIntegracao = $retornoIntegracao;
×
336
        return $this;
×
337
    }
338

339
    public function getSistemaOrigem(): ?string
340
    {
341
        return $this->sistemaOrigem;
×
342
    }
343

344
    public function setSistemaOrigem(?string $sistemaOrigem): QueryPrePostagem
345
    {
346
        $this->sistemaOrigem = $sistemaOrigem;
×
347
        return $this;
×
348
    }
349

350
    public function getValorTotalBens(): ?float
351
    {
352
        return $this->valorTotalBens;
×
353
    }
354

355
    public function setValorTotalBens(?float $valorTotalBens): QueryPrePostagem
356
    {
357
        $this->valorTotalBens = $valorTotalBens;
×
358
        return $this;
×
359
    }
360

361
    public function getListaIdPrepostagemObjetos(): ?array
362
    {
363
        return $this->listaIdPrepostagemObjetos;
×
364
    }
365

366
    public function setListaIdPrepostagemObjetos(?array $listaIdPrepostagemObjetos): QueryPrePostagem
367
    {
368
        $this->listaIdPrepostagemObjetos = $listaIdPrepostagemObjetos;
×
369
        return $this;
×
370
    }
371

372
    public function getQuantidade(): ?int
373
    {
374
        return $this->quantidade;
×
375
    }
376

377
    public function setQuantidade(?int $quantidade): QueryPrePostagem
378
    {
379
        $this->quantidade = $quantidade;
×
380
        return $this;
×
381
    }
382

383
    public function getReciboSolicitacaoAssincrona(): ?string
384
    {
385
        return $this->reciboSolicitacaoAssincrona;
×
386
    }
387

388
    public function setReciboSolicitacaoAssincrona(?string $reciboSolicitacaoAssincrona): QueryPrePostagem
389
    {
390
        $this->reciboSolicitacaoAssincrona = $reciboSolicitacaoAssincrona;
×
391
        return $this;
×
392
    }
393

394
    public function getReciboSolicitacaoAssincronaRotulo(): ?string
395
    {
396
        return $this->reciboSolicitacaoAssincronaRotulo;
×
397
    }
398

399
    public function setReciboSolicitacaoAssincronaRotulo(
400
        ?string $reciboSolicitacaoAssincronaRotulo
401
    ): QueryPrePostagem {
402
        $this->reciboSolicitacaoAssincronaRotulo = $reciboSolicitacaoAssincronaRotulo;
×
403
        return $this;
×
404
    }
405

406
    public function getCodigoFormatoObjetoPreAfericao(): ?string
407
    {
408
        return $this->codigoFormatoObjetoPreAfericao;
×
409
    }
410

411
    public function setCodigoFormatoObjetoPreAfericao(
412
        ?string $codigoFormatoObjetoPreAfericao
413
    ): QueryPrePostagem {
414
        $this->codigoFormatoObjetoPreAfericao = $codigoFormatoObjetoPreAfericao;
×
415
        return $this;
×
416
    }
417

418
    public function getAlturaPreAfericao(): ?string
419
    {
420
        return $this->alturaPreAfericao;
×
421
    }
422

423
    public function setAlturaPreAfericao(?string $alturaPreAfericao): QueryPrePostagem
424
    {
425
        $this->alturaPreAfericao = $alturaPreAfericao;
×
426
        return $this;
×
427
    }
428

429
    public function getLarguraPreAfericao(): ?string
430
    {
431
        return $this->larguraPreAfericao;
×
432
    }
433

434
    public function setLarguraPreAfericao(?string $larguraPreAfericao): QueryPrePostagem
435
    {
436
        $this->larguraPreAfericao = $larguraPreAfericao;
×
437
        return $this;
×
438
    }
439

440
    public function getComprimentoPreAfericao(): ?string
441
    {
442
        return $this->comprimentoPreAfericao;
×
443
    }
444

445
    public function setComprimentoPreAfericao(?string $comprimentoPreAfericao): QueryPrePostagem
446
    {
447
        $this->comprimentoPreAfericao = $comprimentoPreAfericao;
×
448
        return $this;
×
449
    }
450

451
    public function getDiametroPreAfericao(): ?string
452
    {
453
        return $this->diametroPreAfericao;
×
454
    }
455

456
    public function setDiametroPreAfericao(?string $diametroPreAfericao): QueryPrePostagem
457
    {
458
        $this->diametroPreAfericao = $diametroPreAfericao;
×
459
        return $this;
×
460
    }
461

462
    public function getPesoPreAfericao(): ?string
463
    {
464
        return $this->pesoPreAfericao;
×
465
    }
466

467
    public function setPesoPreAfericao(?string $pesoPreAfericao): QueryPrePostagem
468
    {
469
        $this->pesoPreAfericao = $pesoPreAfericao;
×
470
        return $this;
×
471
    }
472

473
    public function getDataHoraPreAfericao(): ?Carbon
474
    {
475
        return $this->dataHoraPreAfericao;
×
476
    }
477

478
    /**
479
     * @param Carbon|string|null $dataHoraPreAfericao
480
     * @return $this
481
     */
482
    public function setDataHoraPreAfericao($dataHoraPreAfericao): QueryPrePostagem
483
    {
484
        $this->dataHoraPreAfericao = Util::parseDate($dataHoraPreAfericao);
×
485
        return $this;
×
486
    }
487

488
    public function getMcuUnidadePreAfericao(): ?string
489
    {
490
        return $this->mcuUnidadePreAfericao;
×
491
    }
492

493
    public function setMcuUnidadePreAfericao(?string $mcuUnidadePreAfericao): QueryPrePostagem
494
    {
495
        $this->mcuUnidadePreAfericao = $mcuUnidadePreAfericao;
×
496
        return $this;
×
497
    }
498

499
    public function getIdBalancaCubagem(): ?string
500
    {
501
        return $this->idBalancaCubagem;
×
502
    }
503

504
    public function setIdBalancaCubagem(?string $idBalancaCubagem): QueryPrePostagem
505
    {
506
        $this->idBalancaCubagem = $idBalancaCubagem;
×
507
        return $this;
×
508
    }
509

510
    public function getCepDestinoPreAfericao(): ?string
511
    {
512
        return $this->cepDestinoPreAfericao;
×
513
    }
514

515
    public function setCepDestinoPreAfericao(?string $cepDestinoPreAfericao): QueryPrePostagem
516
    {
517
        $this->cepDestinoPreAfericao = $cepDestinoPreAfericao;
×
518
        return $this;
×
519
    }
520

521
    public function getEhObjetoDgr(): ?string
522
    {
523
        return $this->ehObjetoDgr;
×
524
    }
525

526
    public function setEhObjetoDgr(?string $ehObjetoDgr): QueryPrePostagem
527
    {
528
        $this->ehObjetoDgr = $ehObjetoDgr;
×
529
        return $this;
×
530
    }
531

532
    public function getTipoObjeto(): ?string
533
    {
534
        return $this->tipoObjeto;
×
535
    }
536

537
    public function setTipoObjeto(?string $tipoObjeto): QueryPrePostagem
538
    {
539
        $this->tipoObjeto = $tipoObjeto;
×
540
        return $this;
×
541
    }
542

543
    public function getErroAssincrono(): ?string
544
    {
545
        return $this->erroAssincrono;
×
546
    }
547

548
    public function setErroAssincrono(?string $erroAssincrono): QueryPrePostagem
549
    {
550
        $this->erroAssincrono = $erroAssincrono;
×
551
        return $this;
×
552
    }
553

554
    public function getCodigoEstampa2D(): ?string
555
    {
556
        return $this->codigoEstampa2D;
×
557
    }
558

559
    public function setCodigoEstampa2D(?string $codigoEstampa2D): QueryPrePostagem
560
    {
561
        $this->codigoEstampa2D = $codigoEstampa2D;
×
562
        return $this;
×
563
    }
564

565
    /**
566
     * @return PrePostagemHistoricoStatus[]|null
567
     */
568
    public function getHistoricoStatus(): ?array
569
    {
570
        return $this->historicoStatus;
×
571
    }
572

573
    /**
574
     * @param PrePostagemHistoricoStatus[]|null $historicoStatus
575
     * @return QueryPrePostagem
576
     */
577
    public function setHistoricoStatus(?array $historicoStatus): QueryPrePostagem
578
    {
579
        if (is_array($historicoStatus)) {
×
580
            $this->historicoStatus = [];
×
581

582
            foreach ($historicoStatus as $status) {
×
583
                $this->addHistoricoStatus($status);
×
584
            }
585
        } else {
586
            $this->historicoStatus = null;
×
587
        }
588

589
        return $this;
×
590
    }
591

592
    /**
593
     * @param PrePostagemHistoricoStatus|array $historicoStatus
594
     * @return QueryPrePostagem
595
     */
596
    public function addHistoricoStatus($historicoStatus): QueryPrePostagem
597
    {
598
        if (! is_array($historicoStatus) && ! $historicoStatus instanceof PrePostagemHistoricoStatus) {
×
599
            throw new InvalidArgumentException(
×
600
                'The argument must be an instance of PrePostagemHistoricoStatus or an array'
×
601
            );
×
602
        }
603

604
        if (!isset($this->historicoStatus)) {
×
605
            $this->historicoStatus = [];
×
606
        }
607

608
        $this->historicoStatus[] = PrePostagemHistoricoStatus::create($historicoStatus);
×
609

610
        return $this;
×
611
    }
612

613
    public function getIndicadorMalote(): ?string
614
    {
615
        return $this->indicadorMalote;
×
616
    }
617

618
    public function setIndicadorMalote(?string $indicadorMalote): QueryPrePostagem
619
    {
620
        $this->indicadorMalote = $indicadorMalote;
×
621
        return $this;
×
622
    }
623

624
    public function getCodigoGrafica(): ?int
625
    {
626
        return $this->codigoGrafica;
×
627
    }
628

629
    public function setCodigoGrafica(?int $codigoGrafica): QueryPrePostagem
630
    {
631
        $this->codigoGrafica = $codigoGrafica;
×
632
        return $this;
×
633
    }
634

635
    public function getCodigoRemetente(): ?string
636
    {
637
        return $this->codigoRemetente;
×
638
    }
639

640
    public function setCodigoRemetente(?string $codigoRemetente): QueryPrePostagem
641
    {
642
        $this->codigoRemetente = $codigoRemetente;
×
643
        return $this;
×
644
    }
645

646
    public function getCodigoDestinatario(): ?string
647
    {
648
        return $this->codigoDestinatario;
×
649
    }
650

651
    public function setCodigoDestinatario(?string $codigoDestinatario): QueryPrePostagem
652
    {
653
        $this->codigoDestinatario = $codigoDestinatario;
×
654
        return $this;
×
655
    }
656

657
    public function getMalotePrePostagem(): ?MalotePrePostagem
658
    {
659
        return $this->malotePrePostagem;
×
660
    }
661

662
    /**
663
     * @param MalotePrePostagem|array|null $malotePrePostagem
664
     * @return $this
665
     */
666
    public function setMalotePrePostagem($malotePrePostagem): QueryPrePostagem
667
    {
668
        $this->malotePrePostagem = is_null($malotePrePostagem) ? null : MalotePrePostagem::create($malotePrePostagem);
×
669
        return $this;
×
670
    }
671

672
    public function getListaMalotes(): ?array
673
    {
674
        return $this->listaMalotes;
×
675
    }
676

677
    /**
678
     * @param MalotePrePostagem[]|null $listaMalotes
679
     * @return QueryPrePostagem
680
     */
681
    public function setListaMalotes(?array $listaMalotes): QueryPrePostagem
682
    {
683
        if (is_array($listaMalotes)) {
×
684
            $this->listaMalotes = [];
×
685

686
            foreach ($listaMalotes as $malote) {
×
687
                $this->addMalote($malote);
×
688
            }
689
        } else {
690
            $this->listaMalotes = null;
×
691
        }
692

693
        return $this;
×
694
    }
695

696
    /**
697
     * @param MalotePrePostagem|array $malote
698
     * @return QueryPrePostagem
699
     */
700
    public function addMalote($malote): QueryPrePostagem
701
    {
702
        if (! is_array($malote) && ! $malote instanceof MalotePrePostagem) {
×
703
            throw new InvalidArgumentException(
×
704
                'The argument must be an instance of MalotePrePostagem or an array'
×
705
            );
×
706
        }
707

708
        if (!isset($this->listaMalotes)) {
×
709
            $this->listaMalotes = [];
×
710
        }
711

712
        $this->listaMalotes[] = MalotePrePostagem::create($malote);
×
713

714
        return $this;
×
715
    }
716

717
    public function toArray(): array
718
    {
719
        return array_merge(parent::toArray(), [
×
720
            'id' => $this->getId(),
×
721
            'eticket' => $this->getEticket(),
×
722
            'dataEticket' => $this->getDataEticket() ? $this->getDataEticket()->toIso8601String() : null,
×
723
            'embalagem' => $this->getEmbalagem(),
×
724
            'servico' => $this->getServico(),
×
725
            'statusAtual' => $this->getStatusAtual(),
×
726
            'dataHoraStatusAtual' => $this->getDataHoraStatusAtual() ?
×
727
                $this->getDataHoraStatusAtual()->toIso8601String() : null,
×
728
            'descStatusAtual' => $this->getDescStatusAtual(),
×
729
            'dataHora' => $this->getDataHora() ? $this->getDataHora()->toIso8601String() : null,
×
730
            'tipoRotulo' => $this->getTipoRotulo(),
×
731
            'retornoIntegracao' => $this->getRetornoIntegracao(),
×
732
            'sistemaOrigem' => $this->getSistemaOrigem(),
×
733
            'valorTotalBens' => $this->getValorTotalBens(),
×
734
            'listaIdPrepostagemObjetos' => $this->getListaIdPrepostagemObjetos(),
×
735
            'quantidade' => $this->getQuantidade(),
×
736
            'reciboSolicitacaoAssincrona' => $this->getReciboSolicitacaoAssincrona(),
×
737
            'reciboSolicitacaoAssincronaRotulo' => $this->getReciboSolicitacaoAssincronaRotulo(),
×
738
            'codigoFormatoObjetoPreAfericao' => $this->getCodigoFormatoObjetoPreAfericao(),
×
739
            'alturaPreAfericao' => $this->getAlturaPreAfericao(),
×
740
            'larguraPreAfericao' => $this->getLarguraPreAfericao(),
×
741
            'comprimentoPreAfericao' => $this->getComprimentoPreAfericao(),
×
742
            'diametroPreAfericao' => $this->getDiametroPreAfericao(),
×
743
            'pesoPreAfericao' => $this->getPesoPreAfericao(),
×
744
            'dataHoraPreAfericao' => $this->getDataHoraPreAfericao() ?
×
745
                $this->getDataHoraPreAfericao()->toIso8601String() : null,
×
746
            'mcuUnidadePreAfericao' => $this->getMcuUnidadePreAfericao(),
×
747
            'idBalancaCubagem' => $this->getIdBalancaCubagem(),
×
748
            'cepDestinoPreAfericao' => $this->getCepDestinoPreAfericao(),
×
749
            'ehObjetoDgr' => $this->getEhObjetoDgr(),
×
750
            'tipoObjeto' => $this->getTipoObjeto(),
×
751
            'erroAssincrono' => $this->getErroAssincrono(),
×
752
            'codigoEstampa2D' => $this->getCodigoEstampa2D(),
×
753
            'historicoStatus' => $this->getHistoricoStatus()
×
754
                ? array_map(function (PrePostagemHistoricoStatus $historicoStatus) {
×
755
                    return $historicoStatus->toArray();
×
756
                }, $this->getHistoricoStatus())
×
757
                : null,
×
758
            'indicadorMalote' => $this->getIndicadorMalote(),
×
759
            'codigoGrafica' => $this->getCodigoGrafica(),
×
760
            'codigoRemetente' => $this->getCodigoRemetente(),
×
761
            'codigoDestinatario' => $this->getCodigoDestinatario(),
×
762
            'malotePrePostagem' => $this->getMalotePrePostagem() ? $this->getMalotePrePostagem()->toArray() : null,
×
763
            'listaMalotes' => $this->getListaMalotes()
×
764
                ? array_map(function (MalotePrePostagem $malote) {
×
765
                    return $malote->toArray();
×
766
                }, $this->getListaMalotes())
×
767
                : null,
×
768
        ]);
×
769
    }
770
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc