Phue\Command\SetGroupAttributes::name PHP Method

name() public method

Set name
public name ( string $name ) : self
$name string Name
return self This object
    public function name($name)
    {
        $this->attributes['name'] = (string) $name;
        return $this;
    }

Usage Example

 /**
  * Test: Send command
  *
  * @covers \Phue\Command\SetGroupAttributes::__construct
  * @covers \Phue\Command\SetGroupAttributes::name
  * @covers \Phue\Command\SetGroupAttributes::lights
  * @covers \Phue\Command\SetGroupAttributes::send
  */
 public function testSend()
 {
     // Build command
     $setGroupAttributesCmd = new SetGroupAttributes($this->mockGroup);
     // Set expected payload
     $this->stubTransportSendRequestWithPayload((object) ['name' => 'Dummy!', 'lights' => [3]]);
     // Change name and lights
     $setGroupAttributesCmd->name('Dummy!')->lights([3])->send($this->mockClient);
 }
All Usage Examples Of Phue\Command\SetGroupAttributes::name