Download the PHP package v360tech/geonames without Composer
On this page you can find all versions of the php package v360tech/geonames. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download v360tech/geonames
More information about v360tech/geonames
Files in v360tech/geonames
Package geonames
Short Description A Laravel (php) package that interfaces with the geolocation services on geonames.org.
License MIT
Informations about the package geonames
geonames
A Laravel (php) package to interface with the geo-location services at geonames.org.
Installation
And then add geonames
provider to providers
array in app.php
config file:
After that, Run migrate command:
Want to install all of the geonames records for the US, Canada, and Mexico as well as pull in the feature codes definitions file in English?
Want to just install everything in the geonames database?
Maintenance
Now that you have the geonames database up and running on your system, you need to keep it up-to-date.
I have an update script that you need to schedule in Laravel to run every day.
Assuming your servers are running on GMT, your update command would look like:
The update artisan command will handle the updates and deletes to the geonames table.
By default, GeonamesServiceProvider
will run it for you daily at config('geonames.update_daily_at')
.
All versions of geonames with dependencies
ext-intl Version *
ext-pdo Version *
ext-curl Version *
laravel/framework Version ^11.0
michaeldrennen/remote-file Version ^2.0.3
michaeldrennen/local-file Version ^2.0
curl/curl Version ^2.2
nesbot/carbon Version ^2.28 || ^3.0
symfony/browser-kit Version ^7.1
symfony/http-client Version ^7.1