Se supone que la función que estoy llamando con call_user_func
devuelve FALSE. Entonces, ¿cómo puedo detectar errores si el invocable no es válido?¿Qué ocurre si call_user_func se supone que devuelve false?
(Nota al pie: ¿Por qué no tienen esto arrojar una excepción en lugar de devolver un código de error? ¿Hay alguna forma de "atrapar" errores? Tengo un error de manejo. ¿Debo hacer que arroje excepciones para mí? ?)
Además, juro que traté de buscar esto y simplemente no podía encontrar las palabras mágicas para conseguirme allí. Dirigirme a una pregunta adecuada sería genial si lo sabes. –
Primero puede hacer una prueba con ['is_callable'] (http://www.php.net/manual/en/function.is-callable.php). – bfavaretto
¿Qué significa "no válido"? –