El mensaje viene mostrado no por el propio Codeception, sino por "phpunit-bridge", así que simplemente, eliminando este paquete, se eliminan estos mensajes ;)

i estamos acostumbrados a trabajar con lenguajes como Java o C++, puede que una práctica habitual sea redeclarar funciónes para que se use una u otra en función del número de parámetros que le pasemos.
En php nos encontramos con el problema de que esta forma de declarar funciones no es soportada, por lo que nos tendremos que buscar la vida para poder pasar a una función un número variable de parámetros.
Una opción es usar la función func_num_args() con la que podremos conocer el número de argumentos o parámetros que le pasamos a la función.
Un ejemplo de una función independiente del número de parámetros es:
function ejemplo(){
$numArgs = func_num_args();
if($numArgs==1){
//Hace una cosa
}
if($numArgs==2){
//Hace otra cosa
}
}

Comentarios
Publicar un comentario