Session

Guzzle - PHP HTTP Client


Status: 
Accepted
Experience level: 
Intermediate
Speaker(s): 
Language: 
English
Track: 
Session Time Slot(s): 
Saturday, May 17, 2014 - 15:00 to 15:40

Guzzle is PHP HTTP client that will make your life easier, code cleaner and more testable and other developers will understand it. Forget about drupal_http_request, file_get_contents, pure Curl API.

I will describe Guzzle struture and predefined plugins.

Then will show power of Services Description.

Then will show how to use Guzzle with Drupal7, Drupal8, other frameworks like Symfony2.