Я хочу получить все классы внутри пространства имен. У меня есть что-то вроде этого:
#File: MyClass1.php
namespace MyNamespace;
class MyClass1() { ... }
#File: MyClass2.php
namespace MyNamespace;
class MyClass2() { ... }
#Any number of files and classes with MyNamespace may be specified.
#File: ClassHandler.php
namespace SomethingElse;
use MyNamespace as Classes;
class ClassHandler {
public function getAllClasses() {
// Here I want every classes declared inside MyNamespace.
}
}
Я пробовал get_declared_classes()
внутри getAllClasses()
, но MyClass1
и MyClass2
не были в списке.
Как я могу это сделать?