Protobuf\Extension\ExtensionFieldMap::writeTo PHP Метод

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

public writeTo ( WriteContext $context )
$context Protobuf\WriteContext
    public function writeTo(WriteContext $context)
    {
        for ($this->rewind(); $this->valid(); $this->next()) {
            $extension = $this->current();
            $value = $this->getInfo();
            $extension->writeTo($context, $value);
        }
    }

Usage Example

Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function writeTo(\Protobuf\WriteContext $context)
 {
     $stream = $context->getStream();
     $writer = $context->getWriter();
     $sizeContext = $context->getComputeSizeContext();
     if ($this->extensions !== null) {
         $this->extensions->writeTo($context);
     }
     return $stream;
 }
All Usage Examples Of Protobuf\Extension\ExtensionFieldMap::writeTo