sweikenb/lib-fs
最新稳定版本:v1.0.0
Composer 安装命令:
composer require sweikenb/lib-fs
包简介
Filesystem library
README 文档
README
Add GIT commit hook
Execute in project root:
rm -f "$(pwd)/.git/hooks/pre-commit" ln -s "$(pwd)/bin/codequality" "$(pwd)/.git/hooks/pre-commit"
Basic Usage
Load the document tree into memory, modify if needed and persist at the end:
$service = new \Sweikenb\Library\Filesystem\Service\DirectoryTreeService(); $tree = $service->fetchTree('/my/directory/to/fetch'); foreach($tree->getChildDirs() as $dir) { foreach ($dir->getFiles() as $file) { // recursive function needed to traverse the tree } } foreach ($tree->getFiles() as $file) { $content = $file->getContent(); // do some mods to the content ... $file->setContent($content); } $tree->persist();
统计信息
- 总下载量: 1.3k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-08-13