We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents aedeef1 + 09ab80d commit f0e1dbeCopy full SHA for f0e1dbe
PHPCtags.class.php
@@ -452,8 +452,19 @@ private function process($file)
452
continue;
453
}
454
455
- if (isset($this->mOptions['exclude']) && false !== strpos($filename, $this->mOptions['exclude'])) {
456
- continue;
+ // multiple --exclude options can be specified
+ if (isset($this->mOptions['exclude'])) {
457
+ $exclude = $this->mOptions['exclude'];
458
+
459
+ if (is_array($exclude)) {
460
+ foreach ($exclude as $item) {
461
+ if (false !== strpos($filename, $item)) {
462
+ continue 2;
463
+ }
464
465
+ } elseif (false !== strpos($filename, $exclude)) {
466
+ continue;
467
468
469
470
try {
0 commit comments