Download the PHP package yajra/laravel-address without Composer
On this page you can find all versions of the php package yajra/laravel-address. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download yajra/laravel-address
More information about yajra/laravel-address
Files in yajra/laravel-address
Package laravel-address
Short Description Philippines Address Lookup API for Laravel.
License MIT
Homepage https://github.com/yajra/laravel-address
Informations about the package laravel-address
Philippines Address Lookup for Laravel
A package for providing Philippines Address lookup API with Laravel.
Installation
Register service provider (Optional on Laravel 5.5+)
Publish config (Optional)
Available Config
address.prefix
To change the API base route.
address.middleware
Route middleware.
Required Setup (Migration and Seeder)
-
Run the address migration.
- Run the address seeder.
`
Routes
The default prefix for the api routes is /api/address
. The default can be updated via config address.php
file.
- Get All Regions
/api/address/regions
. - Get All Provinces
/api/address/provinces
. - Get Provinces By Region
/api/address/provinces/{regionId}
. - Get Cities By Province
/api/address/cities/{provinceId}
. - Get Barangays By City
/api/address/barangays/{cityId}
.
Usage / Examples
Add address migration
Add address migration using $table->address()
. This will add the following fields:
- street
- barangay_id
- city_id
- province_id
- region_id
Include built-in form (Requires jQuery)
On your view, include @include('address::form', ['model' => $modelWithAddress])
Add scripts section on your master layout.
Before the end of body tag, include @stack('scripts')
.
Model with Address Integration
Just use Yajra\Address\HasAddress
trait on your model to load address models relationship.
Change log
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Arjay Angeles
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-address with dependencies
illuminate/support Version ^11.0
illuminate/routing Version ^11.0
illuminate/database Version ^11.0
rap2hpoutre/fast-excel Version ^5.5.0
spatie/laravel-html Version ^3.11.1