• Модуль: pull
  • Путь к файлу: ~/bitrix/modules/pull/lib/protobuf/request.php
  • Класс: BitrixPullProtobufRequest
  • Вызов: Request::fromArray
static function fromArray(array $values)
    {
        $message = new self();
        $values  = array_merge([
            'incomingMessages' => null,
            'channelStats' => null,
            'serverStats' => null
        ], $values);

        $message->setIncomingMessages($values['incomingMessages']);
        $message->setChannelStats($values['channelStats']);
        $message->setServerStats($values['serverStats']);

        return $message;
    }