-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPHPFIT.php
More file actions
28 lines (23 loc) · 767 Bytes
/
Copy pathPHPFIT.php
File metadata and controls
28 lines (23 loc) · 767 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
require_once 'PHPFIT/FileRunner.php';
class PHPFIT
{
/**
* @param string $inputFilename
* @param string $outputFilename
* @param string $fixturesDirectory
*/
public static function run($inputFilename, $outputFilename, $fixturesDirectory = null)
{
$fr = new PHPFIT_FileRunner();
try {
return $fr->run($inputFilename, $outputFilename, $fixturesDirectory);
} catch (PHPFIT_Exception_FileIO $e) {
die($e->getMessage() . " : " . $e->getFilename());
} catch (PHPFIT_Exception_Parse $e) {
die($e->getMessage() . " at offset " . $e->getOffset());
} catch (Exception $e) {
die('Caught unknown exception: ' . $e->getMessage());
}
}
}