コード例 #1
0
 /**
  * Test createFile function with creating a path
  *
  * @return void
  */
 public function test__createFileWithPath()
 {
     $dirname = PHPCB_TEST_OUTPUT . '/tmpdir';
     $filename = $dirname . '/tmpfile';
     $content = 'Lorem ipsum';
     if (file_exists($filename)) {
         unlink($filename);
         rmdir($dirname);
     } else {
         if (file_exists($dirname)) {
             rmdir($dirname);
         }
     }
     $this->_ioHelper->createFile($filename, $content);
     $this->assertTrue(file_exists($dirname));
     $this->assertTrue(file_exists($filename));
     $this->assertEquals($content, file_get_contents($filename));
     unlink($filename);
     rmdir($dirname);
 }
コード例 #2
0
ファイル: ViewAbstract.php プロジェクト: Tjorriemorrie/app
 /**
  * Creates a javascript-filled index.html
  *
  * @param Array $files The files to show in the sidebar
  *
  * @return void
  */
 public function generateIndex(array $fileList)
 {
     $data['treeList'] = $this->_getTreeListHtml($fileList);
     $data['fileList'] = $fileList;
     $this->_ioHelper->createFile($this->_outputDir . '/index.html', $this->_render('index', $data));
 }
コード例 #3
0
 /**
  * Creates a javascript-filled index.html
  *
  * @param Array $files The files to show in the sidebar
  *
  * @return void
  */
 public function generateIndex(array $fileList, $excludeOK = false)
 {
     //we want to exclude files without issues
     if ($excludeOK) {
         $fileList = array_filter($fileList, array('CbViewAbstract', 'hasFileAnyIssues'));
     }
     $data['treeList'] = $this->_getTreeListHtml($fileList);
     $data['fileList'] = $fileList;
     $this->_ioHelper->createFile($this->_outputDir . '/index.html', $this->_render('index', $data));
 }