spelcaster / simple-class-finder
A simple PHP class finder
Installs: 3 562
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 1
Open Issues: 1
Requires
- php: ^7.0|^8.0
Requires (Dev)
- psy/psysh: ^0.9.9
This package is auto-updated.
Last update: 2025-03-10 15:16:30 UTC
README
Usage
$finder = new SimpleClassFinder\Finder();
$finder->getClassesIn("SimpleClassFinder");
$finder->getClassesThatImplements("Helper", "", true);
$finder->getClassesThatImplements("Helper", "Symfony\Component\Console\Helper", true);
$finder->getClassesThatImplements("Symfony\Component\Console\Helper\Helper");
// depends on `composer dumpautoload --optimize`
$f->loadClassesFrom("src")
->getClassesIn("SimpleClassFinder");
$f->getClassesThatUses("Awesome\Trait");
Similar Projects
References
This project was inspired by the following links: