php-vfs
php-vfs copied to clipboard
Virtual File System
Directory.php return deprecated notice from getIterator method from PHP version 8.1.
The mismatch triggers symfonys debug class loader with: ``` 1x: The "Vfs\Node\Factory\NodeFactory::buildFileLink()" method will require a new "FileInterface $file" argument in the next major version of its interface "Vfs\Node\Factory\NodeFactoryInterface", not...
This triggers the symfony debug class loader with the following: ``` 1x: The "Vfs\Stream\AbstractHandle::rename()" method will require a new "string $origin" argument in the next major version of its interface...
It's not currently possible to create file locks with `flock` (or by any other means for that matter). This needs to be sorted.
rebased version instead #19 PR
Changes at this stage are sometimes quite large. Good thing is that not many people use this library so I can get away with it for now but I should...
There's some uncertainty as to whether PHPs PDO or SQLite, etc drivers support streams other than the default `sqlite:/`
Some of the time, especially when opening a file/directory handle, the open mode is taken into account (`w` vs `w+` vs `xt` etc). The mode and modifier both need to...
Files (and directories) are all currently created with `0777` type permissions (see [src/Stream/FileHandle.php#L30](https://github.com/adlawson/vfs.php/blob/master/src/Stream/FileHandle.php#L30)).