예제 #1
0
 public function getFileInfo()
 {
     $fileName = __DIR__ . '/testRead.txt';
     $file = new File($fileName);
     $info = $file->getFileInfo();
     $this->assertSame(filemtime($fileName), $info->getMTime());
 }
예제 #2
0
파일: LockFile.php 프로젝트: h4kuna/mutex
 public function __construct($fileName)
 {
     $path = dirname($fileName);
     if (!is_dir($path) && !mkdir($path, 0777, TRUE)) {
         throw new RuntimeException('Can\'t open writeable directory. ' . $path);
     }
     parent::__construct($fileName, 'w');
 }
예제 #3
0
파일: FileTest.php 프로젝트: svobodni/web
 public function testRead()
 {
     $fileName = __DIR__ . '/testRead.txt';
     $file = new File($fileName);
     $this->assertSame(file_get_contents($fileName), $file->read());
 }