1 package net.sourceforge.pmd.cpd;
2
3 import java.io.File;
4 import java.io.FilenameFilter;
5
6 public class PHPLanguage implements Language {
7
8 public static class PHPFileOrDirectoryFilter implements FilenameFilter {
9 public boolean accept(File dir, String filename) {
10 return filename.endsWith("php") || filename.endsWith("class") ||(new File(dir.getAbsolutePath() + System.getProperty("file.separator") + filename).isDirectory());
11 }
12 }
13
14 public Tokenizer getTokenizer() {
15 return new PHPTokenizer();
16 }
17
18 public FilenameFilter getFileFilter() {
19 return new PHPFileOrDirectoryFilter();
20 }
21 }
This page was automatically generated by Maven