czproject / file-matcher
File matcher.
v1.1.0
2018-12-26 13:05 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- nette/tester: ^1.7
This package is auto-updated.
Last update: 2024-11-27 01:57:41 UTC
README
Installation
Download a latest package or use Composer:
composer require czproject/file-matcher
CzProject\FileMatcher
requires PHP 5.4.0 or later.
Usage
<?php use CzProject\FileMatcher\FileMatcher; FileMatcher::matchMask($path, $masks[, $isPathDirectory]); $masks = array( 'temp/*', '.git*', '!.gitignore', ); FileMatcher::matchMask('.git', $masks, TRUE); // returns TRUE FileMatcher::matchMask('.gitignore', $masks); // return FALSE FileMatcher::matchMask('temp/cache', $masks, TRUE); // returns TRUE FileMatcher::matchMask('log/2016', $masks, TRUE); // returns FALSE
License: New BSD License
Author: Jan Pecha, https://www.janpecha.cz/