Download the PHP package soap/thai-addresses without Composer
On this page you can find all versions of the php package soap/thai-addresses. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download soap/thai-addresses
More information about soap/thai-addresses
Files in soap/thai-addresses
Package thai-addresses
Short Description Thai provinces database for Laravel application
License MIT
Homepage https://github.com/soap/thai-provinces
Informations about the package thai-addresses
Thai addressable mdoels and provinces database for Laravel.
This package provides basic thailand provinces database including districts and subdistricts. Addressable models also provided to use with any Eloquent models.
Version Support
Support us
We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.
Requirements
soap/thai-addresses v2.x for Laravel 9 and PHP 8.0 or 8.1. If you use Laravel 8, please see release 1.x then.
Installation
You can install the package via composer:
You can publish the config file with:
This is the contents of the published config file:
You can change table name for all models in the configuration file.
Then you can publish and run the migrations with:
Optionally, you can install configuration and migration files using install command.
Usage
If you want to use only province, district and subdistrict data, you can just run database seeding.
This will install all thai addresses data to the database as configure in the thai-addresses.conf file.
Manage your address
To add addresses support to your eloquent models simply use \Soap\ThaiAddresses\Traits\HasAddress trait. This package provide polymorphic addressable model. By using this feature, any model can have addresses.
In your App\Models\User.php
Then your user can have addresses!
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Prasit Gebsaap
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of thai-addresses with dependencies
spatie/laravel-package-tools Version ^1.9.2
illuminate/contracts Version ^10.0|^11.0
illuminate/support Version ^10.0|^11.0