ParaTest\Coverage\CoverageMerger::getCoverageObject PHP Method

getCoverageObject() private method

Returns coverage object from file.
private getCoverageObject ( SplFileObject $coverageFile ) : PHP_CodeCoverage | SebastianBergmann\CodeCoverage\CodeCoverage
$coverageFile SplFileObject Coverage file.
return PHP_CodeCoverage | SebastianBergmann\CodeCoverage\CodeCoverage
    private function getCoverageObject(\SplFileObject $coverageFile)
    {
        if ('<?php' === $coverageFile->fread(5)) {
            return include $coverageFile->getRealPath();
        }
        $coverageFile->fseek(0);
        // the PHPUnit 3.x and below
        return unserialize($coverageFile->fread($coverageFile->getSize()));
    }