コード例 #1
0
ファイル: Folder.php プロジェクト: tgr0ss/cakephp
 /**
  * Returns $path with added terminating slash (corrected for Windows or other OS).
  *
  * @param string $path Path to check
  * @return string Path with ending slash
  */
 public static function slashTerm($path)
 {
     if (Folder::isSlashTerm($path)) {
         return $path;
     }
     return $path . Folder::correctSlashFor($path);
 }
コード例 #2
0
ファイル: FolderTest.php プロジェクト: KarimaLadhani/cakephp
 /**
  * correctSlashFor method
  *
  * @return void
  */
 public function testCorrectSlashFor()
 {
     $path = '/path/to/file';
     $result = Folder::correctSlashFor($path);
     $this->assertEquals('/', $result);
     $path = '\\path\\to\\file';
     $result = Folder::correctSlashFor($path);
     $this->assertEquals('/', $result);
     $path = 'C:\\path\\to\\file';
     $result = Folder::correctSlashFor($path);
     $this->assertEquals('\\', $result);
 }