guzzle/guzzle — pull request #465 by aeoris (2013-11-11 12:51:07+00:00)
Title: [ServiceDescription] Fixed value population check

Currently, for a given default value of "0" (or any other falsy, actually), the property will be ignored. Just a not null check fixes that.

In this (kind of) example, the inner property `baz` will not be sent:

```php
return array(
'name' => 'test',
'description' => 'Test service',
'operations' => array(
'foo' => array(
'parameters' => array(
'bar' => array(
'location' => 'xml',
'type' => 'object',
'required' => true,
'properties' => array(
'baz' => array(
'static' => true,
'required' => true,
'default' => 0
)
)
)
)
)
)
)
```