Hola:
Lo que creo que Zia nos dice es que el método sí sabe cuántos parámetros espera.
El problema es que como el nombre del método viene en una variable, el script no sabe de antemano cuántos parámetros coresponden al método seleccionado.
Si tienes las variables separadas por una coma, no te será difícil ejecutar la sentencia utlizando la función eval():
http:
www.php.net/eval
Sería algo como:
Código PHP:
$expresion = "\$_SESSION['objeto]->".$_POST['metodo']."(".$parametros.")";
eval($expresion);
Saludos