library filesystem
Simple filesystem utility for PHP.
tomk79/filesystem
Simple filesystem utility for PHP.
- Monday, September 5, 2016
- by tomk79
- Repository
- 1 Watchers
- 0 Stars
- 6,334 Installations
- PHP
- 26 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 13 Versions
- 7 % Grown
tomk79/filesystem
|
Linux |
Windows |
master |
|
|
develop |
|
|
Install
$ composer require tomk79/filesystem;
PHP
Basic
<?php
require_once('./vendor/autoload.php');
$fs = new tomk79\filesystem();
Optional
<?php
require_once('./vendor/autoload.php');
$fs = new tomk79\filesystem(array(
'file_default_permission'=>'775',
'dir_default_permission'=>'775',
));
API Document
see: docs/index.html, (*1)
Test
$ cd (project directory)
$ php ./vendor/phpunit/phpunit/phpunit
phpDocumentor
$ wget https://phpdoc.org/phpDocumentor.phar;
$ composer run-script documentation;
Change Log
tomk79/filesystem v1.2.3 (2023-06-25)
-
$fs->chmod_r()
で、対象のディレクトリのパーミッションが変更されない不具合を修正した。
tomk79/filesystem v1.2.2 (2023-02-11)
- Windowsで、排他ロックされたファイルの削除を試みたときに起きる不具合を修正。
tomk79/filesystem v1.2.1 (2023-02-05)
tomk79/filesystem v1.2.0 (2022-12-29)
-
filesystem_encoding
の処理を廃止した。(Windowsで起きる問題の回避のため)
- Windows:
$fs->get_realpath()
で、相対パス指定がルートに到達したとき、先頭の DIRECTORY_SEPARATOR
が2重に付与される場合がある問題を修正した。
tomk79/filesystem v1.1.2 (2022-12-28)
- detect order の全体を指示できるようになった。
tomk79/filesystem v1.1.1 (2022-01-08)
tomk79/filesystem v1.1.0 (2022-01-04)
- サポートするPHPのバージョンを
>=7.3.0
に変更。
tomk79/filesystem v1.0.12 (2021-04-23)
tomk79/filesystem v1.0.11 (2020-10-17)
tomk79/filesystem v1.0.10 (2020-08-20)
-
rm()
が、シンボリックリンクを削除できない不具合を修正。
tomk79/filesystem v1.0.9 (2020-06-07)
tomk79/filesystem v1.0.8 (2018-08-16)
-
is_link()
を追加。
- その他、内部処理の調整。
tomk79/filesystem v1.0.7 (2018-08-08)
tomk79/filesystem v1.0.6 (2016-09-05)
- normalize_path() が、
C:\\
から始まるパスを //
から始まるパスに変換するようになった。
tomk79/filesystem v1.0.5 (2015-09-03)
-
normalize_path()
が、URIスキームを含むパス、ドメイン名を含む2つのスラッシュから始まるパスを処理できるようになった。
License
MIT License, (*2)
Author
dev-master
9999999-dev
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
dev-develop
dev-develop
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
1.0.6
1.0.6.0
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
1.0.5
1.0.5.0
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
1.0.4
1.0.4.0
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
1.0.3
1.0.3.0
Simple filesystem utility for PHP.
Sources
Download
MIT
The Requires
The Development Requires
filesystem
1.0.2
1.0.2.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
1.0.1
1.0.1.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
1.0.0
1.0.0.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
0.2.1
0.2.1.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
0.2.0
0.2.0.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
0.1.1
0.1.1.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires
0.1.0
0.1.0.0
file system utility.
Sources
Download
MIT
The Requires
The Development Requires