| Conditions | 1 |
| Paths | 1 |
| Total Lines | 30 |
| Code Lines | 21 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 1 |
| 1 | <?php |
||
| 16 | public function getData($text) |
||
| 17 | { |
||
| 18 | $charCount = StringUtils::countCharacters($text); |
||
| 19 | $text = StringUtils::toBiff8UnicodeLongWoLenInfo($text); |
||
| 20 | |||
| 21 | $grbit = 0x0212; |
||
| 22 | $rotation = 0; |
||
| 23 | $data = pack('vv', $grbit, $rotation); |
||
| 24 | $data .= pack('vvv', 0, 0, 0); //reserved |
||
| 25 | $txoRunsLength = 0x10; |
||
| 26 | $data .= pack('vv', $charCount, $txoRunsLength); |
||
| 27 | $data .= pack('V', 0); //reserved |
||
| 28 | |||
| 29 | $result = $this->getFullRecord($data); |
||
| 30 | |||
| 31 | $continue = new ContinueRecord(); |
||
| 32 | $result .= $continue->getDataRaw($text); |
||
| 33 | |||
| 34 | $txoRunsData = pack('H*', '00000500'); |
||
| 35 | $txoRunsData .= pack('H*', '2F00'); |
||
| 36 | $txoRunsData .= pack('H*', '0C00'); |
||
| 37 | |||
| 38 | $lastRun = pack('v', $charCount); |
||
| 39 | $lastRun .= pack('H*', '000000000200'); |
||
| 40 | |||
| 41 | $txoRunsData .= $lastRun; |
||
| 42 | $result .= $continue->getDataRaw($txoRunsData); |
||
| 43 | |||
| 44 | return $result; |
||
| 45 | } |
||
| 46 | } |
||
| 47 |