Download the PHP package firevel/firestore without Composer
On this page you can find all versions of the php package firevel/firestore. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download firevel/firestore
More information about firevel/firestore
Files in firevel/firestore
Package firestore
Short Description Firestore wrapper for Laravel app running inside Google App Engine.
License MIT
Informations about the package firestore
Firevel – Firestore
A lightweight wrapper around the official Cloud Firestore PHP client for Laravel and Firevel, compatible with Google App Engine Standard.
Installation
-
Create a Firestore project
If you don’t have one yet, follow the Cloud Firestore quick start. -
Install the package
-
Enable gRPC extensions
If you’re deploying to Google App Engine Standard, create aphp.ini
next to yourapp.yaml
with:Using the library outside of App Engine? See the gRPC installation guide and Installing the protobuf runtime library.
Tinker / PsySH note
If the pcntl
extension is enabled, set usePcntl
to false in your .psysh.php
to avoid gRPC calls hanging in Tinker:
Usage
Use the Firestore
facade to access the client:
Authentication
On Google App Engine Standard, Firestore works without additional credentials.
For local development or other environments, follow the official
Authentication guide
(e.g., set GOOGLE_APPLICATION_CREDENTIALS
).
Resources
- Official Firestore docs: https://cloud.google.com/firestore/docs/
- In-depth PHP samples: https://github.com/GoogleCloudPlatform/php-docs-samples/tree/master/firestore
All versions of firestore with dependencies
google/cloud-firestore Version ^v1.41.2
illuminate/support Version ^5.8||^6.0||^7.0||^8.0||^9.0||^10.0||^11.0||^12.0
php Version ^8.0