{"id":89821,"library":"guzzlehttp-ringphp","title":"RingPHP","description":"Provides a simple API and specification that abstracts away the details of HTTP into a single PHP function.","status":"active","version":"1.1.1","language":"php","source_language":null,"source_url":"https://github.com/guzzle/RingPHP","tags":["http","ringphp","guzzle","curl","handler"],"install":[{"cmd":"composer require guzzlehttp/ringphp","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"CurlHandler","correct":"use GuzzleHttp\\Ring\\Client\\CurlHandler;"}],"quickstart":{"code":"use GuzzleHttp\\Ring\\Client\\CurlHandler;\n\n$handler = new CurlHandler();\n$response = $handler([\n    'http_method' => 'GET',\n    'uri' => '/',\n    'headers' => ['host' => ['httpbin.org']],\n    'client' => ['base_url' => 'http://httpbin.org'],\n]);","lang":"php","description":"Send an HTTP request using RingPHP's CurlHandler."},"warnings":[{"fix":"Use GuzzleHttp\\HandlerStack and related classes","message":"RingPHP is deprecated in favor of Guzzle 6+ handlers","severity":"breaking","affected_versions":">=1.0"}],"env_vars":null,"search_vec":"'abstract':9 'api':5 'away':10 'curl':23 'detail':12 'function':19 'guzzl':22 'handler':24 'http':14,20 'php':18 'provid':2 'ringphp':1,21 'simpl':4 'singl':17 'specif':7","created_at":"2026-06-19T08:53:18.492689+00:00","updated_at":"2026-06-19T08:53:18.492689+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/guzzle/RingPHP","github":"https://github.com/guzzle/RingPHP","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["http-client"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}