Skip to content

Localidades Endereços

Juliano Bailão edited this page Jan 17, 2017 · 4 revisions

#Endereços

##Paginate Exibe uma página de registros, pode ser passado como parâmetro via array:

  • pageSize: Quantidade de registros a ser exibida por página
  • start: Ponto inicial da paginação
  • Qualquer outro parâmetro descrito na documentação da api
$response = $client->addresses()->paginate(['pageSize' => 100, 'start' => 0]);

#Tipos de endereço Exibe uma página de registros de tipos de endereço.

$response = $client->addresses()->states(['pageSize' => 100, 'start' => 0]);

#Estados Exibe uma página de registros de estados.

$response = $client->addresses()->states(['pageSize' => 100, 'start' => 0]);

#Cidades Exibe uma página de registros de cidades.

$response = $client->addresses()->cities(['pageSize' => 100, 'start' => 0]);

#Bairos

##paginate

// sendo 2054 o id da cidade
$response = $api->addresses()
                ->cities()
                ->neighborhoods(2054)
                ->paginate(['pageSize' => 100, 'start' => 0]);

##get

// sendo 2054 o id da cidade, e 32169 o id do bairro
$response = $api->addresses()->cities()->neighborhoods(2054)->get(32169);

##create Cria um novo registro.

// sendo 2054 o id da cidade
$neighborhood = $api->addresses()->cities()->neighborhoods(2054)->create();

// verifique a documentação da api para informações sobre os campos
$neighborhood->fill([
  'field_name' => 'field_value',
]);

$response = $neighborhood->save();

#Ruas / Logradouros

##paginate

// sendo 2054 o id da cidade, e 32169 o id do bairro
$response = $api->addresses()
                ->cities()
                ->neighborhoods(2054)
                ->streets(32169)
                ->paginate(['pageSize' => 100, 'start' => 0]);

##get

// sendo 2054 o id da cidade, 32169 o id do bairro e 722841 o id da rua
$response = $api->addresses()
                ->cities()
                ->neighborhoods(2054)
                ->streets(32169)
                ->get(722841);

##create Cria um novo registro.

// sendo 2054 o id da cidade e 32169 o id do bairro
$street = $api->addresses()
              ->cities()
              ->neighborhoods(2054)
              ->streets(32169)
              ->create();

// verifique a documentação da api para informações sobre os campos
$street->fill([
  'field_name' => 'field_value',
]);

$response = $street->save();

← Produtos | Pessoas →

Clone this wiki locally