Explorar el Código

Update functions.php

FusionPBX hace 6 años
padre
commit
a391f65de7
Se han modificado 1 ficheros con 13 adiciones y 0 borrados
  1. 13 0
      resources/functions.php

+ 13 - 0
resources/functions.php

@@ -1623,6 +1623,19 @@ function number_pad($number,$n) {
 		}
 	}
 
+//detect if php is running as command line interface
+	if (!function_exists('is_cli')) {
+		function is_cli() {
+			if (defined('STDIN')) {
+				return true;
+			}
+			if (php_sapi_name() == 'cli' && !isset($_SERVER['HTTP_USER_AGENT']) && is_numeric($_SERVER['argc']) {
+				return true;
+			}
+			return false;
+		}
+	}
+
 //format mac address
 	if (!function_exists('format_mac')) {
 		function format_mac($str, $delim = '-', $case = 'lower') {