RESOLVIDO: Problema Parse error: syntax error, unexpected em uma aplicação de abas

Ao abrir uma aplicação de abas recebo a seguinte msg
Parse error : syntax error, unexpected ‘[’ in /escondido/public_html/app/_lib/lib/php/nm_api.php on line 4

A linha 4 do referido arquivo da msg de erro tem a seguinte função, cujo conteúdo posto parte:

function nm_get_api_gateways($api = ‘’)
{
$arr_apis = [‘email’=>[], ‘sms’ =>[], ‘payment’ => []];

    $arr_apis['email']['smtp'] = [
        'smtp_server' => ['placeholder' => 'smtp.example.com'],
        'smtp_port' => ['placeholder' => '465', 'type' => 'number'],
        'smtp_user' => ['placeholder' => 'default@example.com'],
        'smtp_password' => ['placeholder' => '********', 'type' => 'password'],
        'smtp_protocol' => ['options' => ['','SSL', 'TLS'], 'type' => 'select'],
        'from_email' => ['placeholder' => 'default@example.com'],
        'from_name' => ['placeholder' => 'default'],
    ];

Alguém tem noção do que está causando esta msg de erro?

Para conhecimento, caso alguém tenha o mesmo problema: a msg foi fruto de incompatibilidade na versão do PHP do servidor com a versão da produção. Atualizei a versão do servidor e msg sumiu.