2017 © Pedro PelĆ”ez
 

library fipeapi

Pacote de integração com APIs da Fipe

image

adrianolaselva/fipeapi

Pacote de integração com APIs da Fipe

  • Friday, October 21, 2016
  • by adrianolaselva
  • Repository
  • 1 Watchers
  • 1 Stars
  • 40 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 14 Versions
  • 0 % Grown

The README.md

version Scrutinizer Code Quality Code Coverage Build Status, (*1)

Total Downloads Monthly Downloads Daily Downloads, (*2)

License, (*3)

Pacote de integração com APIs da Fipe

Este Projeto tem por finalidade prover uma integração menos traumÔtica e padronizada com as API's de consulta da Fipe, (*4)

DependĆŖncias

require

  • PHP >= 5.6
  • php-curl-class/php-curl-class ^4.11

require-dev

  • phpunit/phpunit 5.2.12

Instalação

Execute em seu shell:, (*5)

composer require adrianolaselva/fipeapi

Descrição

Para passar parâmetros contendo configurações serÔ necessÔrio instânciar o Client e passar um array da seguinte forma., (*6)

$client = new \FipeApi\Client([
    \FiapeApi\FipeApiParameter::FIPE_API_HOST  => "http://fipeapi.appspot.com/api/1/",
    \FiapeApi\FipeApiParameter::FIPE_API_TIMEOUT  => 20,
]);

Caso o parâmetro do construtor seja passado como nulo, as seguintes informações serão usadas como padrão., (*7)

'FIPE_API_HOST' = 'http://fipeapi.appspot.com/api/1/'
'FIPE_API_TIMEOUT' = 10

Para iniciar as consultas basta instânciar uma das classes presentes no pacote "Fipe\Api\*", passar a instância do Client como parâmetro no construtor ou deixar vazio para que seja acatado o padrão, ficando da seguinte forma:, (*8)

$caminhaoApi = new \FipeApi\Api\Caminhao();

Ou, (*9)

$caminhaoApi = new \FipeApi\Api\Caminhao($client);

Caso precise alterar os parâmetros após inicializado o client, basta fazer da seguinte forma:, (*10)

$client = new \FipeApi\Client();

$client->setParameter(\FiapeApi\FipeApiParameter::FIPE_API_HOST, "http://fipeapi.appspot.com/api/1/");
$client->setParameter(\FiapeApi\FipeApiParameter::FIPE_API_TIMEOUT, 50);

$caminhaoApi = new \FipeApi\Api\Caminhao($client);

The Versions

21/10 2016

dev-master

9999999-dev

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

22/09 2016

0.2.3

0.2.3.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

22/09 2016

0.2.2

0.2.2.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

22/09 2016

0.2.1

0.2.1.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

22/09 2016

0.2.0

0.2.0.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

08/09 2016

0.1.8

0.1.8.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.7

0.1.7.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.6

0.1.6.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.5

0.1.5.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.4

0.1.4.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.3

0.1.3.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.2

0.1.2.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

18/08 2016

0.1.1

0.1.1.0

Pacote de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva

17/08 2016

0.1.0

0.1.0.0

Componente de integração com APIs da Fipe

  Sources   Download

The Requires

 

The Development Requires

by Adriano M. La Selva