コード例 #1
0
 /**
  * {@inheritdoc}
  * @see \BitWasp\Buffertools\Types\TypeInterface::write()
  */
 public function write($buffer)
 {
     if (!$buffer instanceof Buffer) {
         throw new \InvalidArgumentException('Must provide a buffer');
     }
     $binary = $this->varint->write($buffer->getSize()) . $buffer->getBinary();
     return $binary;
 }