Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
Cue
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
6
0.00% covered (danger)
0.00%
0 / 1
 appendNode
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 appendText
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace MediaWiki\TimedMediaHandler\TimedText\DOM;
4
5class Cue {
6    /** @var string */
7    public $id = '';
8
9    /** @var float */
10    public $start = 0.0;
11
12    /** @var float */
13    public $end = 0.0;
14
15    /** @var Node[] */
16    public $nodes = [];
17
18    /**
19     * @param Node $node
20     */
21    public function appendNode( Node $node ) {
22        $this->nodes[] = $node;
23    }
24
25    /**
26     * @param string $str
27     */
28    public function appendText( $str ) {
29        $this->appendNode( new TextNode( strval( $str ) ) );
30    }
31}