Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Files Laravel Package

yiisoft/files

Yii Files is a PHP 8+ utility package with FileHelper methods for common filesystem tasks: ensure/create directories with permissions, remove or clear directories, filter files via path matching, and other file and directory management helpers.

View on GitHub
Deep Wiki
Context7
2.1.0
  • New #47: Add filter option for FileHelper::clearDirectory() (@dood-, @vjik)
  • Chg #101, #102: Change PHP constraint in composer.json to 8.0 - 8.5 (@vjik)
  • Enh #72: In PathMatcher::only() and PathMatcher::except() methods move a type hints from annotation to signature (@xepozz)
  • Enh #87: Use FQN for built-in PHP functions, minor refactoring FileHelper and PathMatcher (@Tigrov)
  • Enh #99: Suppress warnings that emitted when path not exist on FileHelper::lastModifiedTime() usage (@vjik)
  • Bug #91: Restore error handler after handling exception (@vjik)
2.0.0
  • New #59: Add beforeCopy, afterCopy callbacks for FileHelper::copyFile() and FileHelper::copyDirectory() (@Gerych1984)
  • Chg #64: Raise the minimum PHP version to 8.0 (@Gerych1984)
  • Chg #64: Allow RecursiveDirectoryIterator as argument in FileHelper::lastModifiedTime() (@Gerych1984)
  • Bug #58: Add missed return value and type for callback of set_error_handler() function (@vjik)
2.1.1
  • Enh #104: Explicitly import constants in "use" section (@mspirkov)
1.0.2
  • Bug #57: Fix return type for callback of set_error_handler() function (@devanych)
1.0.1
  • Bug #55: Directory separator was not normalized in patterns (@darkdef)
1.0.0
  • Initial release.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport