Example #1
0
 /**
  * Método que delega/ejecuta la petición a otro módulo
  * @param string $pModule Módulo
  * @param array  $pParams Parametros
  */
 public function forwardModule($pModule, $pParams = [])
 {
     $module = explode('|', $pModule);
     if (count($module) !== 3) {
         throw new \BadMethodCallException('Invalid module name.');
     }
     $this->router->callModule($module[0], $module[1], $module[2], $pParams);
 }