コード例 #1
0
ファイル: Html.php プロジェクト: olegkolt/phphd
 /**
  * Output html
  * 
  * @param string|null $dirPath For unused files search
  */
 public function output($dirPath = null)
 {
     $report = new Report($this->src);
     self::$data['unusedCode'] = $report->generateReport();
     if (!is_null($dirPath)) {
         self::$data['dir'] = $dirPath;
         self::$data['unusedFiles'] = $report->generateReportForDirectory($dirPath);
     }
     require __DIR__ . '/template.html.php';
 }
コード例 #2
0
 public function testDirInMemory()
 {
     $dataSrc = new Memory();
     $collector = new Collect($dataSrc);
     $collector->startCollection();
     $dir = __DIR__ . '/sampleDir';
     require $dir . '/used.php';
     $collector->save();
     $report = new Report($dataSrc);
     $unusedFiles = $report->generateReportForDirectory($dir);
     $this->assertCount(1, $unusedFiles);
     $this->assertEquals($dir . '/decedent.php', $unusedFiles[0]);
 }