phploc

PHP 프로젝트의 크기를 빠르게 측정하고 구조를 분석합니다. 더 많은 정보: https://github.com/sebastianbergmann/phploc.

  • 디렉터리를 분석하고 결과 출력:

phploc 경로/대상/폴더

  • 쉼표로 구분된 파일 목록에서 특정 파일만 포함 (글로벌 패턴 사용 가능):

phploc 경로/대상/폴더 --names '경로/대상/파일1,경로/대상/파일2,…'

  • 쉼표로 구분된 파일 목록에서 특정 파일 제외 (글로벌 패턴 사용 가능):

phploc 경로/대상/폴더 --names-exclude '경로/대상/파일1,경로/대상/파일2,…'

  • 특정 디렉터리를 분석에서 제외:

phploc 경로/대상/폴더 --exclude 경로/대상/제외_폴더

  • 결과를 특정 CSV 파일에 기록:

phploc 경로/대상/폴더 --log-csv 경로/대상/파일

  • 결과를 특정 XML 파일에 기록:

phploc 경로/대상/폴더 --log-xml 경로/대상/파일

  • PHPUnit 테스트 케이스 클래스와 테스트 메서드 개수 세기:

phploc 경로/대상/폴더 --count-tests