Externsheet::getData()   A
last analyzed

Complexity

Conditions 2
Paths 2

Size

Total Lines 11
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 4
Bugs 0 Features 0
Metric Value
c 4
b 0
f 0
dl 0
loc 11
rs 9.4285
cc 2
eloc 6
nc 2
nop 1
1
<?php
2
3
namespace Xls\Record;
4
5
class Externsheet extends AbstractRecord
6
{
7
    const NAME = 'EXTERNSHEET';
8
    const ID = 0x0017;
9
10
    /**
11
     * @param $refs
12
     *
13
     * @return string
14
     */
15
    public function getData($refs)
16
    {
17
        $refCount = count($refs);
18
        $data = pack('v', $refCount);
19
20
        foreach ($refs as $ref) {
21
            $data .= $ref;
22
        }
23
24
        return $this->getFullRecord($data);
25
    }
26
}
27