We currently only support PHPUnit coverage reports which are in XML format. The coverage reports can be passed via the property sonar.php.coverage.reportPaths.
Currently the analyzer is instructed to crash if a coverage file cannot be read to indicate this error. But we will discuss to change this behavior if necessary.
I hope with this information you can start a working scan.