clean-code-studio / laravel-addresses
Laravel Addresses
dev-master
2019-06-29 04:13 UTC
Requires
- php: ^7.1.3
This package is auto-updated.
Last update: 2024-09-29 05:21:34 UTC
README
任何Laravel模型都可以拥有地址
安装
composer require clean-code-studio/laravel-addresses
php artisan migrate
示例用法
设置模型(例如:App/User.php)
use CleanCodeStudio\LaravelAddresses\CanHaveAddress;
class User extends Model
{
use CanHaveAddress;
}
进入终端并运行:php artisan tinker
App\User::find(1)->address()->create(['city' => 'Kansas City', 'state' => 'Missouri', 'postal_code' => '53423', 'latitude' => '43534534']);
App\User::find(1)->address
// 返回用户创建的地址App\Address::find(1)->owner
// 返回创建地址的用户
所有地址属性
city
state
country
postal_code
latitude
longitude
address_line_1
address_line_2