kreait / firebase-php
Firebase Admin SDK
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.57.1
- google/cloud-firestore: ^1.43.2
- phpstan/extension-installer: ^1.3.1
- phpstan/phpstan: ^1.11.10
- phpstan/phpstan-deprecation-rules: ^1.2
- phpstan/phpstan-phpunit: ^1.4.0
- phpunit/phpunit: ^10.5.20
- rector/rector: ^1.0.5
- shipmonk/composer-dependency-analyser: ^1.5.3
- symfony/var-dumper: ^6.3.5 || ^7.0.7
- vlucas/phpdotenv: ^5.6
Suggests
- google/cloud-firestore: ^1.0 to use the Firestore component
- 7.x-dev
- 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-remove-reliance-on-the-cloud-message-class
This package is auto-updated.
Last update: 2024-09-16 23:36:00 UTC
README
重要
SDK及其Laravel包和Symfony包在GitHub上获得了超过3,200个星标。仅SDK每月下载量就超过650,000次,凸显了其在PHP社区中的重大影响和广泛应用。
如果你的PHP项目使用Firebase,那么很可能正在使用这个SDK。这个令人印象深刻的下载量表明,它已经集成到许多CI/CD管道中,这标志着它在许多企业和机构中的关键作用。
尽管它的使用范围很广,提供的价值很高,但这个SDK的开发和维护大部分都是没有资金的。
在过去九年中,我投入了无数小时来开发和维护这个SDK。这包括跟进Firebase更新,支持用户,并在官方Google PHP库中做出了重大贡献,确保所有用户都能从最新的依赖关系中受益。
尽管我对这项工作充满热情,并对其对许多人的实用性感到兴奋,但缺乏赞助已成为越来越大的挑战。为了继续提供高质量的更新和支持,我需要您的帮助。
如果这个SDK对您的业务有价值,请考虑通过赞助表示您的感激。
您的支持将激励我继续改进和维护SDK,确保它继续成为每个人的宝贵资源。
如需讨论其他赞助机会,请通过[email protected]联系我。
概述
Firebase 提供了您开发应用、增长用户群和赚钱所需的工具和基础设施。Firebase Admin PHP SDK 允许从受保护的环境(如服务器或云)使用PHP访问Firebase服务。
有关更多信息,请访问Firebase Admin PHP SDK文档。
安装
Firebase Admin PHP SDK作为kreait/firebase-php
在Packagist上提供。
composer require "kreait/firebase-php:^7.0"
支持版本
仅支持最新版本。
许可
Firebase Admin PHP SDK遵循MIT许可证。
您对Firebase的使用受Firebase服务条款的约束。