1 | <?php |
||
12 | class NewsTicker { |
||
13 | |||
14 | /** |
||
15 | * @va Mvg\Parser\Html\NewsTicker |
||
16 | */ |
||
17 | protected $newsTickerParser = null; |
||
18 | |||
19 | |||
20 | /** |
||
21 | * @param Mvg\Parser\Html\NewsTicker $newsTickerParser |
||
22 | */ |
||
23 | public function __construct(NewsTickerParser $newsTickerParser) { |
||
24 | |||
25 | $this->setNewsTickerParser($newsTickerParser); |
||
26 | |||
27 | } |
||
28 | |||
29 | public function getOutput() { |
||
30 | $str = ''; |
||
31 | foreach ($this->getNewsTickerParser()->getInterferences() as $interference) { |
||
32 | |||
33 | $str .= '===' . $interference->lines . '===' . "\n"; |
||
34 | $str .= $interference->messages . "\n"; |
||
35 | } |
||
36 | return $str; |
||
37 | } |
||
38 | |||
39 | /** |
||
40 | * @return Mvg\Parser\Html\NewsTicker |
||
41 | */ |
||
42 | protected function getNewsTickerParser() { |
||
45 | |||
46 | /** |
||
47 | * @param Mvg\Parser\Html\NewsTicker |
||
48 | */ |
||
49 | protected function setNewsTickerParser($newsTickerParser) { |
||
52 | |||
53 | } |