Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
MessageTypes
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 __construct
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2namespace Ably\Models\Stats;
3
4/**
5 * MessageTypes contains a breakdown of summary stats data for different
6 * (message vs presence) message types
7 */
8class MessageTypes {
9    /**
10     * @var \Ably\Models\Stats\MessageCount $all All messages count (includes both presence & messages).
11     * @var \Ably\Models\Stats\MessageCount $messages Count of channel messages.
12     * @var \Ably\Models\Stats\MessageCount $presence Count of presence messages.
13     */
14    public $all;
15    public $messages;
16    public $presence;
17
18    public function __construct() {
19        $this->all = new MessageCount();
20        $this->messages = new MessageCount();
21        $this->presence = new MessageCount();
22    }
23}