Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 1.61 KB

README.md

File metadata and controls

69 lines (45 loc) · 1.61 KB

Consulta de Índices Financeiros

Definição

Um simples componente que consulta os índices financeiros do site Debit. Este componente consulta os Índicies:

  • IGP-DI (FGV);
  • IGP-M (FGV);
  • IPC (FIPE);
  • IPCA (IBGE);
  • INPC (IBGE);
  • ICV (DIEESE);

Instalação

A maneira recomendada para instalar esta extensão é através composer.

Execute no seu terminal

$ php composer.phar require dersonsena/indices-financeiros "dev-master"

ou adicione

"dersonsena/indices-financeiros": "dev-master"

na seção require do seu arquivo composer.json.

Exemplos de Uso

Obter todos as Cotações do Mês atual

O Exemplo abaixo irá retornar todos os índices financeiros do mês corrente:

$debit = DebitService::newDebitService();
$cotacoesDebit->getIndicesByCurrentMonth();

Obter as cotações por um determinando Índice Financeiro

$debit = DebitService::newDebitService();

// IGP-M (FGV)
$cotacoesDebit->getCotacoesByIndiceCode(IGPMFGV::getCodigo());

// IPC (FIPE)
$cotacoesDebit->getCotacoesByIndiceCode(IPCFIPE::getCodigo());

Obter a cotação atual de um determinado Índice Financeiro

$debit = DebitService::newDebitService();

// IGP-M (FGV)
$cotacoesDebit->getCurrentCotacaoByIndiceCode(IGPMFGV::getCodigo());

// IPC (FIPE)
$cotacoesDebit->getCurrentCotacaoByIndiceCode(IGPMFGV::getCodigo());

AGRADECIMENTOS

  • Agradeço fortemente ao Pedro Arthur Duarte (@pedroarthur) pela ajuda na refatoração e adicionar boas práticas na estrutura do componente.