$Classname :: staticMethod();

virakochi

Устал
$Classname :: staticMethod();

Есть возможность создаватьь экземпляры класса таким образом:
PHP:
$object = new $Classname;
Однако возникает ошибка при попытке вызова статического метода таким образом:
PHP:
$data = $Classname :: staticMethod();
Можно ли это как-то обойти? И стоит ли вообще использовать первый вариант?

Спасибо.

Суть задачи : брать карту свойств объекта, заранее известен список классов, а также класс, к которому нужно взять карту свойств.
 
Сверху