File tree Expand file tree Collapse file tree 3 files changed +18
-3
lines changed Expand file tree Collapse file tree 3 files changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -10,4 +10,5 @@ enum TipoFiltroData: string
10
10
{
11
11
case DATA_DE_EMISSAO = 'E ' ;
12
12
case DATA_DE_VENCIMENTO = 'V ' ;
13
- }
13
+ case DATA_DE_RECEBIMENTO = 'R ' ;
14
+ }
Original file line number Diff line number Diff line change 27
27
* @param \DateTimeInterface|string|null $dataFinal
28
28
* @param ?int[] $idsCategorias
29
29
* @param ?int $idPortador
30
+ * @param ?int $idContato
30
31
* @param ?int $idVendedor
31
32
* @param ?int $idFormaPagamento
32
33
* @param ?int $boletoGerado
@@ -40,12 +41,13 @@ public function __construct(
40
41
\DateTimeInterface |string |null $ dataFinal = null ,
41
42
public ?array $ idsCategorias = null ,
42
43
public ?int $ idPortador = null ,
44
+ public ?int $ idContato = null ,
43
45
public ?int $ idVendedor = null ,
44
46
public ?int $ idFormaPagamento = null ,
45
47
public ?int $ boletoGerado = null
46
48
) {
47
49
$ this ->situacoes = array_map (
48
- fn (Situacao |int |null $ situacao ) => $ situacao instanceof Situacao ? $ situacao ->value : $ situacao ,
50
+ fn (Situacao |int |null $ situacao ) => $ situacao instanceof Situacao ? $ situacao ->value : $ situacao ,
49
51
$ situacoes
50
52
);
51
53
$ this ->tipoFiltroData = $ tipoFiltroData instanceof TipoFiltroData ? $ tipoFiltroData ->value : $ tipoFiltroData ;
Original file line number Diff line number Diff line change @@ -19,9 +19,21 @@ enum TipoPagamento: int
19
19
case DUPLICATA_MERCANTIL = 14 ;
20
20
case BOLETO_BANCARIO = 15 ;
21
21
case DEPOSITO_BANCARIO = 16 ;
22
+ /**
23
+ * Pagamento Instantâneo (PIX) - Dinâmico
24
+ */
22
25
case PIX = 17 ;
23
26
case TRANSFERENCIA_BANCARIA_CARTEIRA_DIGITAL = 18 ;
24
27
case PROGRAMA_DE_FIDELIDADE_CASHBACK_CREDITO_VIRTUAL = 19 ;
28
+ /**
29
+ * Pagamento Instantâneo (PIX) – Estático
30
+ */
31
+ case PIX_ESTATICO = 20 ;
32
+ case CREDITO_EM_LOJA = 21 ;
33
+ /**
34
+ * Pagamento Eletrônico não Informado - falha de hardware do sistema emissor
35
+ */
36
+ case PAGAMENTO_ELETRONICO_NAO_INFORMADO = 22 ;
25
37
case SEM_PAGAMENTO = 90 ;
26
38
case OUTROS = 99 ;
27
- }
39
+ }
You can’t perform that action at this time.
0 commit comments