Title: Fix: Guzzle Version Error
Last modified: October 14, 2017

---

# Fix: Guzzle Version Error

 *  [Denis Lam](https://wordpress.org/support/users/spiffyd/)
 * (@spiffyd)
 * [8 years, 8 months ago](https://wordpress.org/support/topic/fix-guzzle-version-error/)
 * I am getting this fatal error when saving an API key in the plugin:
 * `Fatal error: Cannot use lexical variable $eventName as a parameter name in .../
   wp-content/plugins/open-badge-factory/vendor/guzzlehttp/guzzle/src/Event/Emitter.
   php on line 48`
 * Looks like this Guzzle version needs to be bumped up to be compatible with PHP
   v7.1+. This error is resolved when you use the latest v5.3 guzzle library found
   here:
 * `https://github.com/guzzle/guzzle/tree/5.3`
 * Simply replace the files here with the latest version of guzzle v5.3:
 * `../vendor/guzzlehttp/guzzle`

The topic ‘Fix: Guzzle Version Error’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/open-badge-factory.svg)
 * [Open Badge Factory](https://wordpress.org/plugins/open-badge-factory/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/open-badge-factory/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/open-badge-factory/)
 * [Active Topics](https://wordpress.org/support/plugin/open-badge-factory/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/open-badge-factory/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/open-badge-factory/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [Denis Lam](https://wordpress.org/support/users/spiffyd/)
 * Last activity: [8 years, 8 months ago](https://wordpress.org/support/topic/fix-guzzle-version-error/)
 * Status: not resolved