plexcellmedia/firestore
Composer 安装命令:
composer require plexcellmedia/firestore
包简介
Firestore wrapper for Laravel app running inside Google App Engine.
README 文档
README
Cloud Firestore library wrapper for Laravel and Firevel compatible with Google App Engine standard environment (PHP 7.3).
Installation
- If you dont have firestore project set, check Cloud Firestore quick start
- Install package
composer require firevel/firestore - Create php.ini in your project directory (where
app.yamlis stored) with content:
; enable the gRPC extension
extension=grpc.so
; Ref.: https://github.com/colopl/laravel-spanner/issues/12
grpc.enable_fork_support = 1
If you are going to use library outside Google App Engine please check gRPC installation guide.
Usage
To access FirestoreClient simply use Firestore facade for example:
$data = [ 'name' => 'Los Angeles', 'state' => 'CA', 'country' => 'USA' ]; Firestore::collection('cities')->document('LA')->set($data);
Authentication
Inside Google App Engine Firestore should work without authentication. For usage outside App Engine check Authentication guide.
More
统计信息
- 总下载量: 74
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-03-11