PHPackages                             wedocreatives/wrike-php-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. wedocreatives/wrike-php-guzzle

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

wedocreatives/wrike-php-guzzle
==============================

HTTP Client and exception transformer adapter for Wrike PHP Library, based on Guzzle package

v2.0.0(7y ago)0181MITPHPPHP &gt;=7.1,&lt;7.3

Since Feb 7Pushed 7y agoCompare

[ Source](https://github.com/wedocreatives/wrike-php-guzzle)[ Packagist](https://packagist.org/packages/wedocreatives/wrike-php-guzzle)[ RSS](/packages/wedocreatives-wrike-php-guzzle/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (3)Versions (9)Used By (1)

Wrike PHP GUZZLE - Wrike API V3 &amp; V4
========================================

[](#wrike-php-guzzle---wrike-api-v3--v4)

Introduction
------------

[](#introduction)

**This is HTTP Client plugin for [Wrike PHP Library](https://github.com/wedocreatives/wrike-php-library).**

- For general purpose please check [full configured Wrike PHP SDK](https://github.com/wedocreatives/wrike-php-sdk).
- For Symfony Framework please check full configured [Wrike bundle](https://github.com/wedocreatives/wrike-bundle).
- For none standard purposes please check [generic Wrike PHP Library](https://github.com/wedocreatives/wrike-php-library).

Versions
--------

[](#versions)

Major VersionWrike APIPHP CompatibilityInitial releaseSupport[V3](https://github.com/wedocreatives/wrike-php-guzzle/tree/v3.x)V4PHP 7.1, PHP 7.2, TBDOctober, 2018TBD[V2](https://github.com/wedocreatives/wrike-php-guzzle/tree/v2.x)V4PHP 5.5, PHP 5.6, PHP 7.0, PHP 7.1October, 2018Support ends on October, 2019[V1](https://github.com/wedocreatives/wrike-php-guzzle/tree/v1.x)V3PHP 5.5, PHP 5.6, PHP 7.0, PHP 7.1February, 2018Support ends on February, 2019Project status
--------------

[](#project-status)

**General**

[![Packagist License](https://camo.githubusercontent.com/e377b6906656e3bac5f55be7417221ebe559d994601e09157071eb2501e81b2d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e737667)](https://packagist.org/packages/wedocreatives/wrike-php-guzzle)[![Packagist Downloads](https://camo.githubusercontent.com/ca7b5ec4d617626e6797f22609fc5e766198c7cc055759b3d25b1e5f8bd5999b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e737667)](https://packagist.org/packages/wedocreatives/wrike-php-guzzle)[![Packagist Version](https://camo.githubusercontent.com/c49f50b6649df735c718096ccc5908be77279911934b84b15f83050314f466f6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e737667)](https://packagist.org/packages/wedocreatives/wrike-php-guzzle)[![Packagist Version](https://camo.githubusercontent.com/849440042feda9f406db4bc5e0222b7a74f2302704b7e068c4f43761c3c221b5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e737667)](https://packagist.org/packages/wedocreatives/wrike-php-guzzle)[![Libraries.io](https://camo.githubusercontent.com/09bb9307b4dba60aebafc27c729adedbbc9900b832c85342438859a75343178c/68747470733a2f2f696d672e736869656c64732e696f2f6c6962726172696573696f2f6769746875622f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e737667)](https://libraries.io/packagist/wedocreatives%2Fwrike-php-guzzle)

[![CII Best Practices](https://camo.githubusercontent.com/40237943402e3e4a2c56b26ec0b0c92796c3980adf2eaa9d0d6976ee3c6f85c3/68747470733a2f2f626573747072616374696365732e636f7265696e6672617374727563747572652e6f72672f70726f6a656374732f313639312f6261646765)](https://bestpractices.coreinfrastructure.org/projects/1691)[![SensioLabsInsight](https://camo.githubusercontent.com/6548dc0babed7bbde885b042b2b755829d1844ffeb02272bfb22d1e6fc321cd8/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f38613861343961662d663161362d343063392d393763362d6464613134356538613735632f6d696e692e706e67)](https://insight.sensiolabs.com/projects/8a8a49af-f1a6-40c9-97c6-dda145e8a75c)[![Codacy Badge](https://camo.githubusercontent.com/af8317ea490603be550132927aa4f8ed9e43eee31da90815d89a719fbac28f27/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f3162323464323333363861643439373161306662663437656430343537653836)](https://www.codacy.com/app/wedocreatives/wrike-php-guzzle)[![Code Climate Maintainability](https://camo.githubusercontent.com/f14d8b221d3e9e4cc19232759e314efb5677f4366fc84508d4cee976d166c651/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f38636233616633656531633862386232656234662f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/wedocreatives/wrike-php-guzzle/maintainability)

**Branch 'master'**

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/4f1adc9a984152f8d8f41fb4db84c02eba913cba05cac37739d16161ed7b68b8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/wedocreatives/wrike-php-guzzle/?branch=master)[![Scrutinizer Build Status](https://camo.githubusercontent.com/16e0ec3c0b5e4dfbf21fb7b658352b69421c9fadc2397e9489e640dee691af8c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/wedocreatives/wrike-php-guzzle/build-status/master)[![Scrutinizer Code Coverage](https://camo.githubusercontent.com/704b9885abc119363e8ee176cf5c3cf1c904367219d1aa4594cb03676b40a626/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/wedocreatives/wrike-php-guzzle/?branch=master)[![Travis Build Status](https://camo.githubusercontent.com/ffee3ea5baaecc0e5f75684db1ba69ce839f14024a80bf45948d14979369e796/68747470733a2f2f7472617669732d63692e6f72672f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/wedocreatives/wrike-php-guzzle)[![StyleCI](https://camo.githubusercontent.com/d416679716339b7ae3d5f0e6e98e039c7cce52abccc0347b568f9b2916e398df/68747470733a2f2f7374796c6563692e696f2f7265706f732f38313231383833352f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/81218835)[![Coverage Status](https://camo.githubusercontent.com/5657cfc5dc940b7aa4cf30e315aa0034ec9f1ac1389416c2ba45dff5f3709f5b/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f7765646f6372656174697665732f7772696b652d7068702d67757a7a6c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/wedocreatives/wrike-php-guzzle?branch=master)

Installation
------------

[](#installation)

Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:

```
$ composer require wedocreatives/wrike-php-guzzle "^3.0"
```

This command requires you to have Composer installed globally, as explained in the [installation chapter](https://getcomposer.org/doc/00-intro.md)of the Composer documentation.

Contribution
------------

[](#contribution)

To try it yourself clone the repository:

```
git clone git@github.com:wedocreatives/wrike-php-guzzle.git
cd wrike-php-guzzle
```

and install dependencies with composer:

```
composer install
```

Run PHPUnit tests:

```
./vendor/bin/phpunit
```

Usage
-----

[](#usage)

```
/**
 * Standard usage
 */
$client = ClientFactory::create();

/**
 * @param string $requestMethod GET/POST/PUT/DELETE/UPLOAD
 * @param string $path          full path to REST resource without domain, ex. 'contacts'
 * @param array  $params        optional params for GET/POST request
 * @param string $accessToken   Access Token for Wrike access
 *
 * @see \wedocreatives\WrikePhpLibrary\Enum\Api\RequestMethodEnum
 * @see \wedocreatives\WrikePhpLibrary\Enum\Api\RequestPathFormatEnum
 *
 * @return \Psr\Http\Message\ResponseInterface
 */
$client->executeRequestForParams($requestMethod, $path, $params, $accessToken);

// + all methods from \GuzzleHttp\Client
```

Reference
---------

[](#reference)

**Internal**

Generic [Wrike PHP Library](https://github.com/wedocreatives/wrike-php-library)

Full configured [Wrike PHP SDK](https://github.com/wedocreatives/wrike-php-sdk)

Full configured [Symfony bundle](https://github.com/wedocreatives/wrike-bundle) based on Wrike PHP SDK

[Response transformer plugin](https://github.com/wedocreatives/wrike-php-jmsserializer) for Wrike PHP Library

**External**

Official [Wrike API Documentation](https://developers.wrike.com/documentation/api/overview)

[PSR Naming Conventions](http://www.php-fig.org/bylaws/psr-naming-conventions/)

License
-------

[](#license)

This bundle is available under the [MIT license](LICENSE).

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 97.1% 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 ~125 days

Recently: every ~68 days

Total

8

Last Release

2555d ago

Major Versions

v0.1.0 → v1.0.02018-02-25

v1.x-dev → v2.x-dev2018-10-03

v2.x-dev → v3.x-dev2018-10-03

v1.0.1 → v2.0.02019-07-03

PHP version history (3 changes)v0.0.2PHP &gt;=5.5

v1.x-devPHP &gt;=5.5,&lt;7.2

v3.x-devPHP &gt;=7.1,&lt;7.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12558611?v=4)[Rubén León](/maintainers/rub3n88)[@rub3n88](https://github.com/rub3n88)

---

Top Contributors

[![zibios](https://avatars.githubusercontent.com/u/6773684?v=4)](https://github.com/zibios "zibios (66 commits)")[![michaelKaefer](https://avatars.githubusercontent.com/u/13886409?v=4)](https://github.com/michaelKaefer "michaelKaefer (2 commits)")

---

Tags

httpphpapiclientsdkrestGuzzlelibrarywrikewrike.com

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/wedocreatives-wrike-php-guzzle/health.svg)

```
[![Health](https://phpackages.com/badges/wedocreatives-wrike-php-guzzle/health.svg)](https://phpackages.com/packages/wedocreatives-wrike-php-guzzle)
```

###  Alternatives

[xeroapi/xero-php-oauth2

Xero official PHP SDK for oAuth2 generated with OpenAPI spec 3

1054.7M18](/packages/xeroapi-xero-php-oauth2)[onesignal/onesignal-php-api

A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com

35216.9k2](/packages/onesignal-onesignal-php-api)

PHPackages © 2026

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