====== m4w_PHPASSERTRET ====== ===== Tipo ===== * Macro ===== Descripción ===== Esta macro se utiliza en combinación con la función de la biblioteca ''waine_OnCondReturnWarn''. La macro se expande en función del número de argumentos recibidos: * dos argumentos: ''if($1) return waine_OnCondReturnWarn($1,$2);'' * tres argumentos: ''if($1) return waine_OnCondReturnWarn($1,$2,$3);'' ===== Ejemplos ===== global $source_filter_where; m4w_PHPASSERTRET($source_filter_where=="", true); : En el código anterior la macro se usa para abortar la ejecución la acción en caso de que la variable ''$source_filter_where'' esté vacía. La ejecución de la acción se detiene pero no se muestra ningún mensaje al usuario ya que la macro devolverá ''true'' al motor de WAINE. : m4w_PHPASSERTRET($com=="", false, "ERROR: No se encuentra tipo comunicación"); : En este segundo caso la ejecución aborta mostrando un mensaje al usuario y devolviendo false al motor de WAINE. ===== Notas =====