iprods / filesystem-scanner
一个简单的文件系统扫描器。
1.0.0
2015-11-09 19:33 UTC
Requires (Dev)
- mikey179/vfsstream: ~1.6
- phpspec/phpspec: ~2.3
This package is not auto-updated.
Last update: 2024-09-14 18:47:26 UTC
README
这个小库旨在为与文件系统一起工作添加一些有用的辅助工具。
安装
composer require iprods/filesystem-scanner
使用
为了使用路径过滤,您需要定义要应用哪些文件名模式。可选地,您可以添加一个用于黑名单路径(绝对或相对)的过滤器。默认为Tests
。另一个选项是设置支持的文件扩展名。默认为.php
和.hh
。
$scanner = new \Iprods\Filesystem\Scanner\FileScanner('[^\/]+Bundle', ['Tests', 'App']);
$info = $scanner->scan(['/path/to/scan', '/path/to/scan_too]);
$info
将包含一个包含以下内容的项的列表:
- 完整路径
- 文件名
- 文件扩展名
许可证
此软件根据MIT许可证发布(请参阅包含的许可证文件)。
致谢
所有编写开源代码的人,因此允许他人使用它并从中学习。