Loading audiofield.module +2 −1 Original line number Diff line number Diff line Loading @@ -160,7 +160,8 @@ function audiofield_help($route_name, RouteMatchInterface $route_match) { function audiofield_check_audiowaveform_installed() { // Check if shell_exec is callable (required for audiowaveform); if (is_callable('shell_exec') && stripos(ini_get('disable_functions'), 'shell_exec') === FALSE) { return (substr(shell_exec('audiowaveform -v'), 0, 13) == 'AudioWaveform'); $shellExecResult = (shell_exec('audiowaveform -v') ?? ''); return (substr($shellExecResult, 0, 13) == 'AudioWaveform'); } return FALSE; } Loading
audiofield.module +2 −1 Original line number Diff line number Diff line Loading @@ -160,7 +160,8 @@ function audiofield_help($route_name, RouteMatchInterface $route_match) { function audiofield_check_audiowaveform_installed() { // Check if shell_exec is callable (required for audiowaveform); if (is_callable('shell_exec') && stripos(ini_get('disable_functions'), 'shell_exec') === FALSE) { return (substr(shell_exec('audiowaveform -v'), 0, 13) == 'AudioWaveform'); $shellExecResult = (shell_exec('audiowaveform -v') ?? ''); return (substr($shellExecResult, 0, 13) == 'AudioWaveform'); } return FALSE; }