Repository navigation
Releases
v2.2.3
v2.2.2
Moved helpers from autoload-dev to autoload
v2.2.1
Fixed an issue, where the path of a file or folder would not be norma…
v2.2
v2.1
Added method "closest(...)" to Folder, to find the first matching folder going up the folder hiearchy.
v2.0
PHP Version bump to minimum: PHP v8.2
Added zipping and unzipping capabilities to files and folders.
Consolidated the structure of the package.
Added tests to cover most of the package: 95.3% coverage
Updated the documentation.
Todo: make the documentation better. Add the syntactic sugar methods and magic properties (like parentFolder / containingFolder).
v1.9
Added file functions: clone(), contains($string), copy($target), backup(), create(), touch().
Added tests for all the new file methods.
Updated the readme with examples for the new methods.
v1.8
Added support for empty paths (null, empty string, just a separator),…
v1.7
Added methods:
- OS::isMac()
- OS::pathParts()
Added support for null path parts in methods OS::path() and OS::pathParts()
Updated the readme, to include the documentation for the OS class.
v1.6
- Added method OS::normalizePathSeparators($path)
- Added method OS::path(...$parts)
- Added tests for the OS class (for what can be tested universally)