kreait / laravel-firebase

A Laravel package for the Firebase PHP Admin SDK
https://github.com/kreait/firebase-php
MIT License
1.05k stars 169 forks source link

Laravel 8 #59

Closed carloshc closed 4 years ago

carloshc commented 4 years ago

Please, make compatible with guzzlehttp/guzzle ^7.0.1 to satisfy Laravel 8 requirements.

So far, it's the only incompatibility.

Thank you.

jeromegamez commented 4 years ago

The SDK requires ^7.0, so this includes 7.0.1 and all future 7.x releases.

You can check with composer why guzzlehttp/guzzle if there is a package that explicitly requires 7.0 🤞

carloshc commented 4 years ago

kreait/firebase-php 4.44.0 requires guzzlehttp/guzzle (^6.2.1|^7.0@beta)
kreait/firebase-tokens 1.10.0 requires guzzlehttp/guzzle (^6.2.1|^7.0@beta)

jeromegamez commented 4 years ago

Yes, but that doesn't make what I said less true 😅

image

jeromegamez commented 4 years ago

It seems that you are using a 4.x release of the SDK - please check your composer.json and the version constraints for the kreait/* packages. If you have both kreait/firebase-php and kreait/laravel-firebase, remove kreait/firebase-php.

Please note that you should test your application afterward, you will upgrade the SDK from 4.44 to 5.8.1 🤞