clean-code-studio/laravel-addresses

Laravel Addresses

dev-master 2019-06-29 04:13 UTC

This package is auto-updated.

Last update: 2024-09-29 05:21:34 UTC


README

任何Laravel模型都可以拥有地址

安装

  1. composer require clean-code-studio/laravel-addresses
  2. php artisan migrate

示例用法

设置模型(例如:App/User.php)

use CleanCodeStudio\LaravelAddresses\CanHaveAddress;


class User extends Model
{
    use CanHaveAddress;
}

进入终端并运行:php artisan tinker

  1. App\User::find(1)->address()->create(['city' => 'Kansas City', 'state' => 'Missouri', 'postal_code' => '53423', 'latitude' => '43534534']);
  2. App\User::find(1)->address // 返回用户创建的地址
  3. App\Address::find(1)->owner // 返回创建地址的用户

所有地址属性

city
state
country
postal_code
latitude
longitude
address_line_1
address_line_2