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

        $message->setId($values['id']);
        $message->setIsPrivate($values['isPrivate']);
        $message->setIsOnline($values['isOnline']);

        return $message;
    }