Phue\Command\UpdateRule::send PHP Method

send() public method

Send command
public send ( Client $client )
$client Phue\Client Phue Client
    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);
    }