получить полное имя класса из короткого имени класса

Где-то в базе кода есть файл abc.php с классом abc:

<?php
namespace x\y\z;

class abc {
// ...
}

В другом скрипте переменная с коротким именем класса (без пространства имен):

$className = "abc";

Мне нужно отражение класса, но код:

  $r = new \ReflectionClass($className); //Error: Class abc does not exist in...

не работает, так как полное имя класса "x\y\z\abc" необходимо.

Строительство объекта также не работает по той же причине:

$obj = new $className(); // Error: Class 'abc' not found in...

Как найти полное имя класса из короткого?

Любые предложения приветствуются.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector