砖块 / geo-doctrine
brick/geo 的 Doctrine 类型与函数
0.3.1
2024-06-07 20:43 UTC
Requires
- php: ^8.1
- brick/geo: ~0.10.0 || ~0.11.0
- doctrine/orm: ^2.8
Requires (Dev)
- doctrine/annotations: ^1.0
- doctrine/cache: ^1.11
- doctrine/data-fixtures: ^1.0
- guzzlehttp/guzzle: ^7.0
- php-coveralls/php-coveralls: ^2.7
- phpunit/phpunit: ^10.5
- vimeo/psalm: 5.21.1
This package is auto-updated.
Last update: 2024-09-07 21:24:40 UTC
README
为 brick/geo 提供的 Doctrine 类型与函数
简介
此库提供
- 类型映射,以便使用
brick/geo
对象,如Polygon
作为 Doctrine 实体属性 - 在 DQL 查询中使用的函数,例如
Distance()
或Contains()
。
安装
此库可通过 Composer 安装
composer require brick/geo-doctrine
要求
此库需要 PHP 8.1。
项目状态与发布过程
当前版本号为 0.x.y
。当引入非破坏性更改(添加新方法、优化现有代码等)时,y
增加。
当引入破坏性更改时,总是启动一个新的 0.x
版本周期。
因此,可以将您的项目锁定到给定的发布周期,例如 0.3.*
。
如果您需要升级到较新的发布周期,请查看 发布历史 以获取每个进一步 0.x.0
版本引入的更改列表。
包内容
类型
- GeometryCollectionType
- GeometryType
- LineStringType
- MultiLineStringType
- MultiPointType
- MultiPolygonType
- PointType
- PolygonType