mageekguy\atoum\reports\asynchronous\coveralls::makeCoverageElement PHP Method

makeCoverageElement() protected method

protected makeCoverageElement ( array $coverage )
$coverage array
    protected function makeCoverageElement(array $coverage)
    {
        $cover = array();
        foreach ($coverage as $method) {
            foreach ($method as $number => $line) {
                if ($number > 1) {
                    while (sizeof($cover) < $number - 1) {
                        $cover[] = null;
                    }
                }
                if ($line === 1) {
                    $cover[] = 1;
                } elseif ($line >= -1) {
                    $cover[] = 0;
                }
            }
        }
        return $cover;
    }