Example #1
0
 /**
  * Método para buscar as tabelas de referencia
  *
  * @throws Exception
  * @return array
  */
 public static function getTabelas()
 {
     if (is_null(FipeGratis::$__TABELAS)) {
         $client = new Client();
         $crawler = $client->request('GET', "http://www.fipe.org.br/web/indices/veiculos/default.aspx");
         FipeGratis::$__TABELAS = $crawler->filter('#ddlTabelaReferencia > option')->each(function (Crawler $node) {
             return array('codigo' => $node->attr('value'), 'tabela' => $node->text());
         });
     }
     return FipeGratis::$__TABELAS;
 }