php-list-classes-in-directory

Allows you to list full qualified class names in directories and files.

MIT License

Downloads
154.8K
Stars
24
Committers
5

Bot releases are hidden (Show)

php-list-classes-in-directory - 1.3.2

Published by WyriHaximus over 4 years ago

  • Bumper dependencies
php-list-classes-in-directory - 1.3.1

Published by WyriHaximus almost 6 years ago

  • Applied new CS rules
php-list-classes-in-directory - 1.3.0

Published by WyriHaximus almost 6 years ago

  • added listInstantiatableClassesInDirectories and listNonInstantiatableClassesInDirectories thanks to @holtkamp via #9 and @azjezz for #10 with additional changes
php-list-classes-in-directory - 1.2.0

Published by WyriHaximus almost 6 years ago

  • Add listClassesInFile and listClassesInFiles functions #2 by @azjezz
use function WyriHaximus\listClassesInFiles;
use function WyriHaximus\listClassesInFile;

// $classes now contains a list of full qualified class names from 'Bar.php' and 'Foo.php'
$classes = listClassesInFiles(
    __DIR__ . '/Bar.php',
    __DIR__ . '/Foo.php'
);

// $classes now contains a list of full qualified class names from 'Foo.php'
$classes = listClassesInFile(__DIR__.'/Foo.php');
  • Support Better Reflection 3 and 2 #3 and #5 by @WyriHaximus
  • Test against PHP 7.3 #4 by @WyriHaximus
php-list-classes-in-directory - 1.1.0

Published by WyriHaximus about 6 years ago

  • Support scanning multiple directories in one go through listClassesInDirectories via #1 by @azjezz
use function WyriHaximus\listClassesInDirectories;

// you can also get a list of classes from multiple directories 
// $classes now contains a list of full qualified class names from 'src/' and 'tests/'
$classes = listClassesInDirectories(
    __DIR__ . '/src',
    __DIR__ . '/tests'
);

php-list-classes-in-directory - 1.0.0

Published by WyriHaximus about 6 years ago

Initial commit