-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google App Engine support #13
Comments
The version of Guzzle we use allows us to remain PHP 5.3 compatible. We will discuss a 5.4 branch but for now I'd suggest fork the repo and include that one in your project with the updated dependencies. |
If it's of any interest, here's the fork. I've got it passing the phpunit tests and seems to be fully working. |
The branch looks good to me. It's just up to switching to 5.4 as the minimum requirement. Switching to Guzzle 4 is definitely something I'd like to do since it has a lot of improvements and should help users use third-party adapters (caching, Runscope, logging, etc.). |
In the meantime you should be able to create a new HttpClient, set that as the default (copy the curl client example), and then use |
I haven't tested it yet, but I think we can close this as Google added the CURL extension. https://gae-php-tips.appspot.com/2014/11/15/app-engine-php-1-9-17-pre-release-sdk/ |
It's pre-release, but yeah considering I posted a basic workaround as well for older versions I'm going to go ahead and close it. |
I'm developing an app to run on Google App Engine and ran into a snag. It doesn't have the CURL extension. Guzzle doesn't need it in the newer versions. Can we get it upgraded?
The text was updated successfully, but these errors were encountered: