symfony 3.4
Мне нужно вызвать функцию
$this->em->getRepository($info['repoName'])->$info['funcName']->(//params
проблема в том, что моя функция имеет параметры по коме, такие как
functionName($param1, $param2);
, и я получаюмассив со значениями этих параметров в $ arr ['params'] ОЧЕНЬ ВАЖНО!Я не смогу назвать его как functionName($arr['params'][0], $arr['params'][1])
, потому что никогда не узнаю, какая функция из какого репо используется и сколько у нее параметров, вся эта информация хранится в yml, откуда берется, данные просто находятся в других функцияхи только что прошел здесь.Ребята, обратите на это внимание - это динамическое, в массиве может быть любое количество параметров, и оно, конечно, такое же, как и в функции, но как вызвать функцию, когда параметры должны быть указаны с комой, а у меня есть массив?