harp-orm/locations
Composer 安装命令:
composer require harp-orm/locations
包简介
Regions, Countries and Cities.
README 文档
README
Regions, Countries and Cities. Hierachical Location struction - you can have regions that encompas countries or cities.
Usage
Just use the provided models
All locations are saved in a single table, and their relations with one another are handled with harp-orm/materialized-path All Models are children of the Locaition model, inhereting its methods.
Database Tables:
┌─────────────────────────┐
│ Table: Location │
├─────────────┬───────────┤
│ id │ ingeter │
│ name │ string │
│ class │ string │
│ parentId │ integer │
│ path │ string │
│ code │ string │
└─────────────┴───────────┘
Methods
City, Country, Region and Locaiotn models have some helper methods:
| Method | Description |
|---|---|
| contains(Location $location) | Check if a given location contains another location, will return true if its a child or is the same location |
| isRegion() | Return true for Region models and false for everything else |
| isCountry() | Return true for Country models and false for everything else |
| isCity() | Return true for City models and false for everything else |
License
Copyright (c) 2014, Clippings Ltd. Developed by Ivan Kerin
Under BSD-3-Clause license, read LICENSE file.
统计信息
- 总下载量: 134
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2014-06-04