PHPackages                             erwane/openagenda-wrapper-guzzle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. erwane/openagenda-wrapper-guzzle

ActiveLibrary[HTTP &amp; Networking](/categories/http)

erwane/openagenda-wrapper-guzzle
================================

Guzzle wrapper for erwane/openagenda-api package.

2.0.1(1y ago)032MITPHPPHP ^8.0

Since Jan 9Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Erwane/openagenda-wrapper-guzzle)[ Packagist](https://packagist.org/packages/erwane/openagenda-wrapper-guzzle)[ Docs](https://github.com/Erwane/openagenda-wrapper-guzzle)[ RSS](/packages/erwane-openagenda-wrapper-guzzle/feed)WikiDiscussions 2.x Synced 1mo ago

READMEChangelogDependencies (5)Versions (13)Used By (0)

Guzzle wrapper for OpenAgenda-API
=================================

[](#guzzle-wrapper-for-openagenda-api)

[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![codecov](https://camo.githubusercontent.com/0d062b5f8121b8884f7961cc35c3896820e40d3c79b01b35f13bbbe157ac62e3/68747470733a2f2f636f6465636f762e696f2f67682f457277616e652f6f70656e6167656e64612d777261707065722d67757a7a6c652f6272616e63682f312e782f67726170682f62616467652e7376673f746f6b656e3d414d554f42514f554831)](https://codecov.io/gh/Erwane/openagenda-wrapper-guzzle)[![Build Status](https://github.com/Erwane/openagenda-wrapper-guzzle/actions/workflows/ci.yml/badge.svg?branch=1.x)](https://github.com/Erwane/openagenda-wrapper-guzzle/actions)[![Packagist Downloads](https://camo.githubusercontent.com/227c16ee592f2499cd0d229468f131eb1354b79f974b648d9e41b6e0a2611996/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f457277616e652f6f70656e6167656e64612d777261707065722d67757a7a6c65)](https://packagist.org/packages/Erwane/openagenda-wrapper-guzzle)[![Packagist Version](https://camo.githubusercontent.com/2e66902beb6855022636c3f91c2e4a6f09b01e016a3b70c70db639721d615244/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f457277616e652f6f70656e6167656e64612d777261707065722d67757a7a6c65)](https://packagist.org/packages/Erwane/openagenda-wrapper-guzzle)

Guzzle wrapper for [erwane/openagenda-api](https://github.com/Erwane/openagenda-api) package.

Version map
-----------

[](#version-map)

versionOpenAgenda-API PackagePHP min^1.03.0.\*PHP 7.2^2.0^3.1PHP 8.0```
use OpenAgenda\OpenAgenda;
use OpenAgenda\Wrapper\GuzzleWrapper

// PSR-18 Http client.
$guzzleOptions = ['timeout' => 2.0];
$wrapper = new GuzzleWrapper($guzzleOptions);

// PSR-16 Simple cache. Optional
$cache = new Psr16Cache();

// Create the OpenAgenda client. The public key is required for reading data (GET)
// The private key is optional and only needed for writing data (POST, PUT, DELETE)
$oa = new OpenAgenda([
    'public_key' => 'my public key', // Required
    'secret_key' => 'my secret key', // Optional, only for create/update/delete
    'wrapper' => $wrapper, // Required
    'cache' => $cache, // Optional
    'defaultLang' => 'fr', // Optional
]);
```

Check [OpenAgenda API lib](https://github.com/Erwane/openagenda-api/blob/3.x/README.md) for details.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance42

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

12

Last Release

476d ago

Major Versions

1.x-dev → 2.0.02025-01-21

PHP version history (3 changes)1.0.0PHP ^7.2

2.0.0PHP ^8.0, &lt;8.2

2.0.1PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/91732d78336582954080932d4350d08420a053dbba6728f1727b5500ab931c65?d=identicon)[Erwane](/maintainers/Erwane)

---

Top Contributors

[![Erwane](https://avatars.githubusercontent.com/u/712604?v=4)](https://github.com/Erwane "Erwane (20 commits)")

---

Tags

guzzleopenagendaphpGuzzleopenagenda

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/erwane-openagenda-wrapper-guzzle/health.svg)

```
[![Health](https://phpackages.com/badges/erwane-openagenda-wrapper-guzzle/health.svg)](https://phpackages.com/packages/erwane-openagenda-wrapper-guzzle)
```

###  Alternatives

[kevinrob/guzzle-cache-middleware

A HTTP/1.1 Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack. (RFC 7234)

43117.4M104](/packages/kevinrob-guzzle-cache-middleware)[eightpoints/guzzle-bundle

Integrates Guzzle 6.x, a PHP HTTP Client, into Symfony. Comes with easy and powerful configuration options and optional plugins.

45912.1M55](/packages/eightpoints-guzzle-bundle)[guzzlehttp/oauth-subscriber

Guzzle OAuth 1.0 subscriber

24114.5M141](/packages/guzzlehttp-oauth-subscriber)[caseyamcl/guzzle_retry_middleware

Guzzle v6+ retry middleware that handles 429/503 status codes and connection timeouts

21610.7M64](/packages/caseyamcl-guzzle-retry-middleware)[php-http/guzzle7-adapter

Guzzle 7 HTTP Adapter

9057.1M555](/packages/php-http-guzzle7-adapter)[graham-campbell/guzzle-factory

Provides A Simple Guzzle Factory With Good Defaults

916.4M49](/packages/graham-campbell-guzzle-factory)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
