gigablah/guzzle-argument-list

A trait for the Guzzle Service Client that allows operations to be called with an argument list.

0.0.1 2014-08-29 07:39 UTC

This package is auto-updated.

Last update: 2024-03-24 03:15:59 UTC


README

Use this trait in your Guzzle Service Client. Instead of:

$result = $client->foo(['id' => 1, 'baz' => 'bar']);

You can now do this:

$result = $client->foo(1, ['baz' => 'bar']);

Or this:

$result = $client->foo(1, 'bar');

Arguments are matched with parameters according to their order in the service description.

Installation

Use Composer to install the library by adding it to your composer.json.

{
    "require": {
        "gigablah/guzzle-argument-list": "~0.0.1"
    }
}

License

Released under the MIT license. See the LICENSE file for details.