Protobuf\MessageCollection::add PHP Метод

add() публичный Метод

Adds a message to this collection
public add ( Message $message )
$message Message
    public function add(Message $message)
    {
        parent::offsetSet(null, $message);
    }

Usage Example

 public function testAddMessage()
 {
     $this->assertCount(0, $this->collection);
     $messge1 = $this->getMock(Message::CLASS);
     $messge2 = $this->getMock(Message::CLASS);
     $this->collection[] = $messge1;
     $this->collection->add($messge2);
     $this->assertCount(2, $this->collection);
     $this->assertEquals([$messge1, $messge2], $this->collection->getArrayCopy());
 }