kreait / firebase-php
Firebase Admin SDK
Fund package maintenance!
jeromegamez
Installs: 24 476 073
Dependents: 75
Suggesters: 1
Security: 1
Stars: 2 290
Watchers: 35
Forks: 433
Open Issues: 12
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0
- ext-ctype: *
- ext-filter: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- beste/clock: ^3.0
- beste/in-memory-cache: ^1.0
- beste/json: ^1.2.1
- fig/http-message-util: ^1.1.5
- firebase/php-jwt: ^6.3.2
- google/auth: ^1.24
- google/cloud-storage: ^1.30.1
- guzzlehttp/guzzle: ^7.5
- guzzlehttp/promises: ^2.0
- guzzlehttp/psr7: ^2.6
- kreait/firebase-tokens: ^5.1
- lcobucci/jwt: ^4.3.0|^5.0
- mtdowling/jmespath.php: ^2.6.1
- psr/cache: ^1.0.1|^2.0|^3.0
- psr/clock: ^1.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.1 || ^2.0
- psr/log: ^1.1|^2.0|^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64.0
- google/cloud-firestore: ^1.47.1
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan: ^1.12.9
- phpstan/phpstan-deprecation-rules: ^1.2.1
- phpstan/phpstan-phpunit: ^1.4.0
- phpunit/phpunit: ^10.5.38
- rector/rector: ^1.2.10
- shipmonk/composer-dependency-analyser: ^1.7.0
- symfony/var-dumper: ^6.4.14 || ^7.0.7
- vlucas/phpdotenv: ^5.6.1
Suggests
- google/cloud-firestore: ^1.0 to use the Firestore component
- 7.x-dev
- 7.16.0
- 7.15.0
- 7.14.0
- 7.13.1
- 7.13.0
- 7.12.0
- 7.11.0
- 7.10.0
- 7.9.1
- 7.9.0
- 7.8.0
- 7.7.0
- 7.6.0
- 7.5.2
- 7.5.1
- 7.5.0
- 7.4.0
- 7.3.1
- 7.3.0
- 7.2.1
- 7.2.0
- 7.1.0
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 6.9.6
- 6.9.5
- 6.9.4
- 6.9.3
- 6.9.2
- 6.9.1
- 6.9.0
- 6.8.0
- 6.7.1
- 6.7.0
- 6.6.1
- 6.6.0
- 6.5.1
- 6.5.0
- 6.4.1
- 6.4.0
- 6.3.1
- 6.3.0
- 6.2.0
- 6.1.0
- 6.0.1
- 6.0.0
- 5.26.5
- 5.26.4
- 5.26.3
- 5.26.2
- 5.26.1
- 5.26.0
- 5.25.0
- 5.24.0
- 5.23.0
- 5.22.0
- 5.21.0
- 5.20.1
- 5.20.0
- 5.19.0
- 5.18.0
- 5.17.1
- 5.17.0
- 5.16.0
- 5.15.0
- 5.14.1
- 5.14.0
- 5.13.0
- 5.12.0
- 5.11.0
- 5.10.0
- 5.9.0
- 5.8.1
- 5.8.0
- 5.7.0
- 5.6.0
- 5.5.0
- 5.4.0
- 5.3.0
- 5.2.0
- 5.1.1
- 5.1.0
- 5.0.0
- 4.44.0
- 4.43.0
- 4.42.1
- 4.42.0
- 4.41.0
- 4.40.1
- 4.40.0
- 4.39.2
- 4.39.1
- 4.39.0
- 4.38.1
- 4.38.0
- 4.37.0
- 4.36.2
- 4.36.1
- 4.36.0
- 4.35.1
- 4.35.0
- 4.34.0
- 4.33.0
- 4.32.0
- 4.31.0
- 4.30.1
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.1
- 4.21.0
- 4.20.1
- 4.20.0
- 4.19.1
- 4.19.0
- 4.18.2
- 4.18.1
- 4.18.0
- 4.17.1
- 4.17.0
- 4.16.0
- 4.15.1
- 4.15.0
- 4.14.0
- 4.13.3
- 4.13.2
- 4.13.1
- 4.13.0
- 4.12.1
- 4.12.0
- 4.11.0
- 4.10.1
- 4.10.0
- 4.9.0
- 4.8.0
- 4.7.1
- 4.7.0
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.2
- 4.0.1
- 4.0.0
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.2
- 3.8.1
- 3.8.0
- 3.7.1
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.2
- 3.0.1
- 3.0.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-beta3
- 2.0.0-beta2
- 2.0.0-beta1
- 1.2.2
- 1.2.1
- 1.2
- 1.1.1
- 1.1
- 1.0.1
- 1.0
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.1
- 0.9
- 0.8
- 0.7
- 0.6.2
- 0.6.1
- 0.6
- 0.5
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.1
- 0.3
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2
- 0.1.1
- 0.1
- dev-dependabot/github_actions/codecov/codecov-action-5.1.2
- dev-dependabot/github_actions/codecov/codecov-action-5.1.1
This package is auto-updated.
Last update: 2024-12-19 13:54:25 UTC
README
Important
The SDK, along with its Laravel Package and Symfony Bundle, has garnered over 3,200 stars on GitHub. The SDK alone is downloaded more than 650,000 times a month, highlighting its significant impact and widespread use in the PHP community.
If your PHP project utilizes Firebase, there’s a high likelihood it’s leveraging this SDK. The impressive number of downloads underscores its integration into numerous CI/CD pipelines, signifying its critical role for many enterprises and agencies.
Despite its extensive use and the value it provides, the development and maintenance of this SDK have largely been unfunded.
Over the past nine years, I have dedicated countless hours to developing and maintaining this SDK. This includes staying current with Firebase updates, supporting users, and contributing significantly to official Google PHP libraries, ensuring all users benefit from up-to-date dependencies.
While I am passionate about this work and thrilled by its utility to many, the lack of sponsorship has become increasingly challenging. To continue delivering high-quality updates and support, I need your help.
If this SDK is valuable to your business, please consider showing your appreciation through sponsorship.
Your support will motivate me to continue enhancing and maintaining the SDK, ensuring it remains a valuable resource for everyone.
To discuss additional sponsorship opportunities, please reach out to me at funding@jerome.gamez.name.
Overview
Firebase provides the tools and infrastructure you need to develop your app, grow your user base, and earn money. The Firebase Admin PHP SDK enables access to Firebase services from privileged environments (such as servers or cloud) in PHP.
For more information, visit the Firebase Admin PHP SDK documentation.
Installation
The Firebase Admin PHP SDK is available on Packagist as kreait/firebase-php
:
composer require "kreait/firebase-php:^7.0"
Supported Versions
Only the latest version is actively supported.
License
Firebase Admin PHP SDK is licensed under the MIT License.
Your use of Firebase is governed by the Terms of Service for Firebase Services.