PHP code example of sufyan / laravel-countries-states-cities
1. Go to this page and download the library: Download sufyan/laravel-countries-states-cities library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
sufyan / laravel-countries-states-cities example snippets
// Latest version - v1.0.0
use sufyan\LaravelCountriesStatesCities\City;
use sufyan\LaravelCountriesStatesCities\Country;
use sufyan\LaravelCountriesStatesCities\State;
// Available methods for Country
$country = new Country();
$country->getList();
$country->search("167");
$country->getById(167);
$country->getByIdWithStates(167);
$country->getByIdWithCities(167);
// Available methods for State
$state = new State();
$state->getList();
$state->getById($id);
$state->search("punjab");
$state->search(['country' => 167]);
$state->search(['search' => "punjab"]);
$state->search(['search' => "punjab", 'country' => 167]); //country is optional
$state->getByIdWithCities($id);
// Available methods for City
$city = new City();
$city->getList();
$city->getById(85572);
$city->search("lahore");
$city->search(['country' => 167]);
$city->search(['state' => 3176]);
$city->search(['search' => "lahore", 'country' => 167, 'state' => 3176]); //country, state is ptional