Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/10/2013, 14:08
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: MVC: control de argumentos validos

Si lo que quieres es pasar los argumentos así, puedes usar call_user_func_array que te permite justamente eso, mandar llamar una función con una serie de argumentos, por ejemplo, si sabes que tus parámetros vienen en $_GET['controller'] y $_GET['action'] y el resto es son argumentos, puedes hacer algo así:
Código PHP:
Ver original
  1. <?php
  2. $controller = $_GET['controller'];
  3. unset($_GET['controller']);
  4. $action = $_GET['action'];
  5. unset($_GET['action']);
  6.  
  7. $controller = new $controller();
  8. call_user_func_array(array($controller, $action), $_GET);