2017-04-05 5 views
0

私はフォルダとそのサブフォルダ内にあるすべてのクラスを取得する必要があります。例えば、このツリー作曲家プロジェクト内に存在するすべてのクラスを取得することは可能ですか?

src/ 
├── Foo 
│   └── Bar 
│    └── Hello.php 
└── Hello 
    └── World.php 

と私のようなクラスのリストを取得します:

Foo\Bar\Hello 
Hello\World 

を作曲は、リストのこの種を取得するために使用することはできますか?または、...フォルダ内にあるすべてのクラス(srcフォルダ)のリストを取得する方法はありますか?

答えて

1

まず第一に、あなたはコマンドを実行する必要があります

composer dump-autoload --optimize 

次は、このコードを試みることができる:

$classMap = array_keys(require('vendor/composer/autoload_classmap.php)); 
+0

はどうもありがとうございました! – sensorario

関連する問題