SoporteCategory: Error al llamar un método de forma dinámica
Edu asked 1 year ago

Hola, estoy registrando una acción con una llamada dinmaica a un metodo dinámico pero me da un error. El código en el config.php es este:

public $add_action = [
         [‘user_register’,__NAMESPACE__.”\APIController”,”Call”,10,2]     ];

 
y la declaración del método:
 

class APIController
    {
        public  function Call($userId = null, $userData = null){
              //código
       }
    }

Y el error que me da:
Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “VP\APIController” not found or invalid function name in /wp-includes/class-wp-hook.php:310
Stack trace: #0 /wp-includes/class-wp-hook.php(334):
 
 

1 Answers
Carlos Herrera Staff answered 1 year ago

prueba Asi:

   ["user_register",[__NAMESPACE__."\APIController","Call"],10,2]