Skip to content

Commit 5cfa9ae

Browse files
feat: atualizar para v308
1 parent db87d5f commit 5cfa9ae

File tree

6 files changed

+27
-49
lines changed

6 files changed

+27
-49
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
Pacote de integração com a [API v3 do ERP Bling](https://developer.bling.com.br)
77
para PHP 8.2+. O mais completo existente.
88

9-
Atualizado com a versão `v307` da API ([veja o registro de alterações](https://developer.bling.com.br/changelogs#2024-08-21)).
9+
Atualizado com a versão `v308` da API ([veja o registro de alterações](https://developer.bling.com.br/changelogs#2024-09-04)).
1010

1111
## Instalação
1212

src/Entities/Produtos/Schema/Get/GetResponseData.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
* @param string $nome
1818
* @param ?string $codigo
1919
* @param ?float $preco
20+
* @param ?float $precoCusto
21+
* @param ?GetResponseDataEstoque $estoque
2022
* @param Tipo $tipo
2123
* @param Situacao $situacao
2224
* @param Formato $formato
@@ -29,11 +31,12 @@ public function __construct(
2931
public string $nome,
3032
public ?string $codigo,
3133
public ?float $preco,
34+
public ?float $precoCusto,
35+
public ?GetResponseDataEstoque $estoque,
3236
public Tipo $tipo,
3337
public Situacao $situacao,
3438
public Formato $formato,
3539
public ?string $descricaoCurta,
3640
public ?string $imagemURL,
37-
) {
38-
}
41+
) {}
3942
}

src/Entities/Produtos/Schema/Get/GetResponseDataContato.php

Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?php
2+
3+
namespace AleBatistella\BlingErpApi\Entities\Produtos\Schema\Get;
4+
5+
use AleBatistella\BlingErpApi\Entities\Shared\BaseResponseObject;
6+
7+
readonly final class GetResponseDataEstoque extends BaseResponseObject
8+
{
9+
/**
10+
* Constrói o objeto.
11+
*
12+
* @param ?float $saldoVirtualTotal
13+
*/
14+
public function __construct(
15+
public ?float $saldoVirtualTotal
16+
) {}
17+
}

src/Entities/Produtos/Schema/Get/GetResponseDataSituacao.php

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/Entities/Produtos/__tests__/get/response.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
"nome": "Produto 1",
77
"codigo": "CODE_123",
88
"preco": 1,
9+
"precoCusto": 1,
10+
"estoque": {
11+
"saldoVirtualTotal": 1
12+
},
913
"tipo": "P",
1014
"situacao": "A",
1115
"formato": "S",

0 commit comments

Comments
 (0)