У меня очень специфический вопрос: возможен ли следующий код в одной строке? Или есть лучший способ сделать то же самое?
$key = rand(1,100);
$temp = 'GetObjects'.ucfirst($key).'Array';
$objects = $this->module->$temp();
Как это:
$objects = $this->module->'GetObjects'.ucfirst($key).'Array'();