public function send(Client $client)
{
$attributes = $this->attributes;
foreach ($this->conditions as $condition) {
$attributes['conditions'][] = $condition->export();
}
foreach ($this->actions as $action) {
$attributes['actions'][] = $action->getActionableParams($client);
}
$client->getTransport()->sendRequest("/api/{$client->getUsername()}/rules/{$this->ruleId}", TransportInterface::METHOD_PUT, (object) $attributes);
}