iprods/filesystem-scanner

一个简单的文件系统扫描器。

1.0.0 2015-11-09 19:33 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:47:26 UTC


README

Build Status Scrutinizer Code Quality Build Status

这个小库旨在为与文件系统一起工作添加一些有用的辅助工具。

安装

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许可证发布(请参阅包含的许可证文件)。

致谢

所有编写开源代码的人,因此允许他人使用它并从中学习。